Hack BBS

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

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

【No.5907】のスレッド
11/10/02(日) 11:09:44 投稿者[toyo36jeff] [No.5907]のスレッド内
【No.5907】 タイトル[LS-VLのDebian化で工夫したこと] この記事がスレッドの最初です
機種:LS-V500L
ファームウェア:バージョン1.43
ディストリビューション:squeeze

キット:hackkit_squeeze_110112.sh、hackkit_squeeze_110103.tar.gz、mkimage

Debian化に成功しましたが、導入にあたり工夫したことを報告します。
@分解;強固になった?
 私のやり方がまずかったのかも知れませんが、ファン部分の取り外しに苦労したのと本体の爪取れや折れが多発しました。しかし本体はテープ留めで使いました。
Aフォーマット;第2パーティションのタイプがext3
 標準HDDのパーティションを確認したときに気づきました。コピーHDDを作成するときにこの点に注意しました。
Bログイン;sshログインに時間制限?
 作業を行うときにログアウトが頻繁に生じるので、小まめに作業しました。インストールは時間切れにならずに成功しました。
Cインターフェース;eth1で認識
 なぜか、eth0ではログインできなかったので、interfacesでeth1へ変更しました。
※Debian化にあたりファームのバージョンの変更は行っていません。

11/11/10(木) 00:50:51 投稿者[toyo36jeff] [No.5907]のスレッド内
【No.5956】 タイトル[Bについて補足] 【No.5907】に対する返信
>Bログイン;sshログインに時間制限?
> 作業を行うときにログアウトが頻繁に生じるので、小まめに作業しました。インストールは時間切れにならずに成功しました。

 partedでパーティションを分割するときに、イチイチ電源オフ&オン&コマンドを繰り返すのが面倒なので、別のLinuxマシーンにHDDを接続して、分割の作業を行いました。

11/11/08(火) 23:59:35 投稿者[ハックキット使っていない人] [No.5907]のスレッド内
【No.5954】 タイトル[Re: LS-VLのDebian化で工夫したこと] 【No.5907】に対する返信
おめでとうございます。
でもeth1の件ですが、/etc/udev/rules.d/70-persistent-net.rules か他の*.rules に
「NAME="eth0"」と「NAME="eth1"」が両方書かれていませんか?
2つ書いてあったら書いてある*.rulesを削除し、/etc/network/interfaces をeth0にして再起動してみてください。udevがせっかく使えているeth0を無理やり切り換えているはずです。

11/11/10(木) 00:51:08 投稿者[toyo36jeff] [No.5907]のスレッド内
【No.5957】 タイトル[Re: LS-VLのDebian化で工夫したこと] 【No.5954】に対する返信
ご指摘、ありがとうございます。
確かに、/etc/udev/rules.d/には、70-persistent-net.rulesしかありません。
その内容は、以下のとおりです。

# Unknown net device (/devices/platform/mv88fx_eth.0/net/eth0) (mv88fx_eth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="4c:e6:76:1e:08:
15", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# Unknown net device (/devices/platform/mv88fx_eth.0/net/eth0) (mv88fx_eth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="4c:e6:76:a6:16:
3e", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

貴殿の方法を行おうと、、具体的には/etc/udev/rules.d/の中に多数のルールファイルが生成されるということでしょうか?
ただし、キットでdebian化した一発目で、70-persistent-net.rulesが生成されたとも思えますが。

11/11/10(木) 02:26:28 投稿者[ハックキット使っていない人] [No.5907]のスレッド内
【No.5959】 タイトル[Re: LS-VLのDebian化で工夫したこと<<よく文章読んでください] 【No.5957】に対する返信
ハックキットを使う以前に、linuxの基本です。

まず、udevは/dev以下を自動生成します。
debinでは/udev/rules.d/以下の中に多数のルールファイルを自動生成します。
「問題があったら、【全て削除】です。」

本来は、自分でカスタマイズするときか問題があった時に【だけ】/udev/rules.d/以下の中のファイルを修正します。

※あなたが「貴殿の方法...」と云う真意が図りかねます。
LS-CHLやLS-VLはバッファローがハードウェアーで意図的に【eth0】を殺しております。だから【eth1】なのです。
LS-VLは私が仮にハックキット使っても【eth0】になります、と言うかします。

11/11/10(木) 22:01:35 投稿者[toyo36jeff] [No.5907]のスレッド内
【No.5961】 タイトル[参考になりました] 【No.5959】に対する返信
ありがとうございました。

11/11/10(木) 02:51:18 投稿者[ハックキット使っていない人] [No.5907]のスレッド内
【No.5960】 タイトル[Re: LS-VLのDebian化で工夫したこと<<よく文章読んでください] 【No.5959】に対する返信
変な方向に行くとまずいので先に行っておきますが、
私のVLもXHLもGLも玄箱HGもsqueezeです。