Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.5824】の中の記事をすべて表示しています

【No.5824】のスレッド
11/01/19(水) 05:32:09 投稿者[エムラ] [No.5824]のスレッド内
【No.5824】 タイトル[最新版ハックキットのインストールレポート] この記事がスレッドの最初です
最新版ハックキットが届きましたので、そのインストール報告です。
結果は正常に動いてくれません。
インストールは正常に終了し、ハックキットでの起動もLEDの状態から見れば完了しているようです。
しかし、telnetで接続できません。
ルーターでLANの接続状況を見ると、設定したはずのアドレスがありません。
最初はアドレス設定の誤りと思ったのですが、確認しても異常がありません。
そこで、「hackkit_squeeze_110103.tar.gz」を自分で作成したものと入れ替え再度インストールを行った結果、telnetで接続できるようになりました。
当方のネットワークアドレスは「192.168.0.0」です。
配布されたハックキットではネットワークアドレスが、「192.168.2.??」あたりになっているのかもしれません。
後日また検証してみたいと思います。

11/01/19(水) 22:42:20 投稿者[エムラ] [No.5824]のスレッド内
【No.5827】 タイトル[Re: 最新版ハックキットのインストールレポート] 【No.5824】に対する返信
LANには設定どおりのIPアドレスで接続されていました。
私の勘違いでした。
しかし、telnetで接続できないことには変わりありません。
「hackkit_squeeze_110103.tar.gz」はハックキットのものと、私が作成したものはサイズが100kBほど違います。
中のファイルを覗いてみてtelnet関連の設定を確認してみます。

11/01/20(木) 23:46:11 投稿者[山下康成] [No.5824]のスレッド内
【No.5829】 タイトル[Re: 最新版ハックキットのインストールレポート] 【No.5827】に対する返信
「telnet できない」でフリーズせず、もう少し情報を提供下さい。

>LANには設定どおりのIPアドレスで接続されていました。
>私の勘違いでした。

(1)何をもって勘違いだと考えられたのか

>しかし、telnetで接続できないことには変わりありません。

(2) どのようにtelnetしてどのように接続できないのか
(3) ping は通るのか

(4) インストール時にはどのようにカスタマイズされたのか
・インストーラを修正した?どのように?
・hackkit_config を作った?どんな?

(5) インストール時にエラーは出なかったのか?

(6) /etc/fstab はちゃんと作れているか
(7) /etc/network/interfaces はちゃんと作れているか
(8) /etc/resolv.conf はちゃんと作れているか
(9) /etc/hosts はちゃんと作れているか
(10) /etc/hostname はちゃんと作れているか
(11) /etc/inetd.conf はちゃんと作れているか

シリアルコンソールがなくても中の様子はわかります。

(12) /var/log の各ファイルにエラーは出ていないか

(13) /etc/rc.local の最後に /sbin/ifconfig >> /tmp/ifconfig を追加して起動したときの /tmp/ifconfig をみて、ネットワークの設定は正しくできているか

(14) /etc/rc.local の最後に /bin/ps ax >> /tmp/psax を追加して起動したときの /tmp/psax を見ると /usr/sbin/inetutils-inetd はちゃんと動いているか

などなど


11/01/22(土) 03:02:16 投稿者[(エムラ改め)INFINITI] [No.5824]のスレッド内
【No.5831】 タイトル[Re: 最新版ハックキットのインストールレポート] 【No.5829】に対する返信
途中で名前を変えてすみません。
最初の書き込みで意味もなくつけたハンドルネームですが知人に江村というヤツがいて、どうもそいつの名を騙っているようで気持ち悪いので…。

ところで本題ですが、
>(1)何をもって勘違いだと考えられたのか
文章では説明しづらいのですが、ルーターの設定でMACアドレスに対して割り当てるIPアドレスを固定していたため、LAN接続情報を見誤っていました。
上記設定を解除しても不具合は改善されませんし、自作アーカイブでインストールした場合は上記設定のままでも正常に動いていました。

>(2) どのようにtelnetしてどのように接続できないのか
設定したIPアドレスに対して Tera Term で接続を試みても、しばらく待たされて「接続できませんでした」と表示されるだけです。

>(3) ping は通るのか
応答なしです。

>(4) インストール時にはどのようにカスタマイズされたのか
hackkit_config は作ってません。インストーラを直接編集しました。
内容は以下のとおりです。
ADDRESS=192.168.0.24
NETWORK=192.168.0.0
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
GATEWAY=192.168.0.1
NAMESERVER=192.168.0.1
HOSTNAME=hackkit

>(5) インストール時にエラーは出なかったのか?
後日改めてインストールし直して、そのとき確認します。

>(6) /etc/fstab はちゃんと作れているか
>(7) /etc/network/interfaces はちゃんと作れているか
>(8) /etc/resolv.conf はちゃんと作れているか
>(9) /etc/hosts はちゃんと作れているか
>(10) /etc/hostname はちゃんと作れているか
>(11) /etc/inetd.conf はちゃんと作れているか
全て正常に作れています。

(12)以降は再インストール後に確認します。
それからシリアルコンソールがLS-VLで使えないかといろいろ調べてみましたら、興味深い結果が出ました。
シリアルコンソールの配線はIC11の下で切断されています。
ココを接続してターミナルソフトで見ても、起動時に
Uncompressing Linux.........................................
............................................................
............................................................
........ done, booting the kernel.
と表示されるだけで、他には何も表示されません。
私にはこれ以上の解析は無理ですので、何方かわかる方は調べてみてください。
山下さんへ
お送りしたLS-VLのIC11を外した基盤写真は、ご自由にお使いください。
未加工の写真が必要であれば、それもお送りします。
できれば「ハックの記録」に掲載してもらえると、誰かが解析を引き継いでもらえそうでありがたいです。

中途半端な情報しか提供できず、申し訳ありません。
無知な私が出しゃばったことをしている様ですが、少しでも皆さんのお役に立てれば…と思ってのことですのでご勘弁ください。

11/01/22(土) 21:12:57 投稿者[INFINITI] [No.5824]のスレッド内
【No.5836】 タイトル[Re: 最新版ハックキットのインストールレポート] 【No.5831】に対する返信
まだ再インストールを行っていないのですが、logを確認してみました。
それで気になったのですが、auth.logにやたらと
hackkit getty[xxx]: /dev/ttyS0: No such file or directory
が出てきます。([xxx]には出てきた数だけ数字が入ってます)
ちゃんと起動できる方のHDDにもたくさん記録されています。
ディレクトリ「dev」にはちゃんと「ttyS0」はあります。
これって、無視しても構わないのですか?

11/01/23(日) 19:31:19 投稿者[INFINITI] [No.5824]のスレッド内
【No.5838】 タイトル[Re: 最新版ハックキットのインストールレポート] 【No.5836】に対する返信
再インストールして確認しました。

>(5) インストール時にエラーは出なかったのか?
出ていないようです。

>(12) /var/log の各ファイルにエラーは出ていないか
何がエラーで何がエラーではないのかが解っていないので何ともいえないのですが、
/dev/ttyS0: No such file or directory
以外に気になるところはありませんでした。
ttyS0はアクセス権を変更したりしたのですが出てしまうので、アーカイブ作成でinittabを変更している
T0:2345:respawn:/sbin/getty -L ttyS0 115200 vt100
をコメントアウトして出なくなりました。

>(13) /etc/rc.local の最後に /sbin/ifconfig >> /tmp/ifconfig を追加して起動したときの /tmp/ifconfig をみて、ネットワークの設定は正しくできているか
正常にtelnetできる方はeth0とloの2つの項目がありますが、ハックキットで作った方はloの項目しかありません。

>(14) /etc/rc.local の最後に /bin/ps ax >> /tmp/psax を追加して起動したときの /tmp/psax を見ると /usr/sbin/inetutils-inetd はちゃんと動いているか
ちゃんと動いているか動いていないかは解らないのですが、
900 ? S 0:00 /usr/sbin/inetutils-inetd
と、出ています。


11/01/23(日) 22:21:38 投稿者[山下康成] [No.5824]のスレッド内
【No.5839】 タイトル[Re: 最新版ハックキットのインストールレポート] 【No.5838】に対する返信
>>(13) /etc/rc.local の最後に /sbin/ifconfig >> /tmp/ifconfig を追加して起動したときの /tmp/ifconfig をみて、ネットワークの設定は正しくできているか
>正常にtelnetできる方はeth0とloの2つの項目がありますが、ハックキットで作った方はloの項目しかありません。

原因は、これですね。
/etc/network/interfaces は、本当にちゃんと作れていますか?

11/01/23(日) 22:44:48 投稿者[INFINITI] [No.5824]のスレッド内
【No.5840】 タイトル[Re: 最新版ハックキットのインストールレポート] 【No.5839】に対する返信
>/etc/network/interfaces は、本当にちゃんと作れていますか?
はい。
telnetできる方もできない方も、全く同じ内容です。

11/01/23(日) 23:37:04 投稿者[山下康成] [No.5824]のスレッド内
【No.5841】 タイトル[Re: 最新版ハックキットのインストールレポート] 【No.5840】に対する返信
>>/etc/network/interfaces は、本当にちゃんと作れていますか?
>はい。
>telnetできる方もできない方も、全く同じ内容です。

目視ではなく、diff をとって見られましたか?
その他のファイルも。

/etc/network/interfaces 他設定ファイルが正常なのに、eth0 があがってこないというのは、もう原因がわかりません。
その HDD を送っていただければ調べますけど、、、

11/01/24(月) 11:57:08 投稿者[INFINITI] [No.5824]のスレッド内
【No.5842】 タイトル[Re: 最新版ハックキットのインストールレポート] 【No.5841】に対する返信
>目視ではなく、diff をとって見られましたか?
diffで比較してみました。
違いはありませんでした。
動く方も動かない方もインストーラは同じもので作成しているので、違いは出てこないのではないかと思います。
自作のアーカイブでは動くので、原因はアーカイブの中にあるとは思うのですが、このままではせっかく買ったLS-VLが役に立たないので次の作業に移りたいと思います。
>山下さん
不具合が出たのに原因がわからず、ごめんなさい。
ttyS0のこともあるのでLS-VLにはlenny+ファンコントロールでいこうと思います。
LS-VLが動き出せばLS-XHLが空くので、SqueezeはLS-XHLで試してみたいと思います。

11/01/22(土) 18:09:12 投稿者[山下康成] [No.5824]のスレッド内
【No.5833】 タイトル[LS-VL 基板写真] 【No.5831】に対する返信
>お送りしたLS-VLのIC11を外した基盤写真は、ご自由にお使いください。
>未加工の写真が必要であれば、それもお送りします。
>できれば「ハックの記録」に掲載してもらえると、誰かが解析を引き継いでもらえそうでありがたいです。

いただいた LS-VL の基板写真を
http://www.yamasita.jp/linkstation/2011/01/LS-VL_PCB1.jpg
として置きました。
どのようなハックをされたのか、説明をお願いします。

11/01/22(土) 18:59:21 投稿者[INFINITI] [No.5824]のスレッド内
【No.5835】 タイトル[Re: LS-VL 基板写真] 【No.5833】に対する返信
>どのようなハックをされたのか、説明をお願いします。

たいしたことは行ってません。
写真ではHDDコネクタ下側にある少し大きめのスルーホールが、シリアルコンソールコネクタを取り付ける場所と思い、ココにつながる部分をサーキットテスターで探していたらIC11に隠れている部分につながっていることがわかりました。
この部分でどのようにパターンがつながっているかを調べるためにIC11を基盤から取り外し、ついでにスキャナで画像をスキャンしておきました。
IC11に隠れている部分には4個のランドがあり、そのうち2個がシリアルコンソールらしきスルーホールにつながっていたので、それぞれを残りの2個につなげてやれば良いのでは?と考えました。
どちらにつなげばよいかを少し迷いましたが、パターンを股がないつながり方が一番自然だろうと思い、写真では上下に位置するランドへそれぞれつなぎました。(間違ってもTXとRXが反対になるだけだろうと安易な考えです)
一応後で外せるように写真の裏側(CPUが取り付けてある側)のスルーホールをつなぐ形で配線しました。
コネクタ部のピンアサインは、これまでのLinkStationの並びに準じて
1.GND
2.Vcc
3.Rx
4.Tx
ではないかと考え、秋月のUSBシリアル変換モジュール(K-01977)でパソコンとつないでみました。
IC11を元通りに取り付け、起動した結果が前回報告した内容です。

11/01/24(月) 20:49:53 投稿者[INFINITI] [No.5824]のスレッド内
【No.5843】 タイトル[Re: LS-VL 基板写真] 【No.5835】に対する返信
これって、ひょっとしたら
/dev/ttyS0: No such file or directory
が出てるから動かないだけ?

12/07/11(水) 09:35:23 投稿者[猫のクマ] [No.5824]のスレッド内
【No.6007】 タイトル[Re: LS-VL 基板写真] 【No.5843】に対する返信
> ココを接続してターミナルソフトで見ても、起動時に
> Uncompressing Linux.........................................
> ........ done, booting the kernel.
> と表示されるだけで、他には何も表示されません。

<http://www5.atwiki.jp/kuro-bsd/pages/256.html>
INFINITIさんが行ったことに加えて、
上記サイトに書いてあるR59をいじらないとUnconpressing Linuxしか
表示されないようです。
私のところでは、R59をとっぱらって、R60の部分にハンダで直結した
ところ、全シリアル出力が可能になりました。

また、あのクソ小さい穴(クソなんて良い子は言ってはだめです)に
通せる芯径ですが、私は0.12mmを使ったら通りました。
0.2mmのジュンフロン線は通りませんでした…

IC11のはずし方参考
<http://www.youtube.com/watch?v=w9a9Vzji-xI>
こんなうまくはずせるわけね〜
2分くらい格闘すればはずれます(^_^;)
IC11はずすときにR83やR33がはずれちゃったら(^_^;)、
そのままハンダで直結しちゃえば、ちゃんと動きます。(^_^;)

私は、一枚ダメにしました…