2010年3月16日火曜日

EeePC-BackTrack3でNICが認識しない。

3,NIC(eth0)が認識できていない。

1,lspciを実行してみると、
Network controller デバイスID 002a
Ethernet controller デバイスID 1026
がどちらも「Unknown」となっていた。
このことから、このハードウェアの情報がBT3に入っていない、
つまり、対応したドライバがないことが確定する(とおもう)。

2,次に、/proc/bus/pci/devices内を検索し、
それぞれのPCIID(ベンダーID+デバイスID)を検索した。
Network controller PCIID 168c002a
Ethernet controller PCIID 19691026
というところまで、確認できた。

3,次に、それぞれのPCIIDをネットで調べ、適切なドライバを捜す。
Debian HCL - DELL / Inspiron 1440
168c002a 対応 Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) ath9k v2.6.27-

Debian HCL - Acer / Aspire 8930
19691026 対応 Attansic Technology Corp. Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller atl1e v2.6.26-

それぞれ、「ath9k」と「atl1e」が必要であることがわかる。

4,次に、ドライバのダウンロードとインストールを行う。
ath9k - Linux Wireless

Linux/drivers/net/atl1e/

Backtrack 3 on Eee Pc 1000h - Remote Exploit Forums
The driver for the Ethernet card on the EPC1000HD is not included on the BT3 distribtuion.

To resolve the problem with the Ethernet driver here is what I had to do:


ASUS P5QPL-VMでCentOS5.4 - Webエンジニアの戯言
と、いうことでドライバーをインストールしました。

P5QPL-VMのNICドライバーは「Atholes L1E LAN Driver」らしいです。

ドライバのインストールは上手くいった。

5,次に、ネットワークの設定
# ifconfig -a
これを実行すると、「eth0」が出ているので、ちゃんと認識していることがわかる。
# dhcpcd eth0
これを実行すると、DHCPサーバを通して、eth0の設定が行われる。
# ifconfig eth0 [IP] netmask [subnetmask]
# route add default gw [gwIP] eth0
これらを実行すると、手動で、eth0のIP、サブネットマスク、デフォルトゲートウェイが設定できる。

0 件のコメント:

コメントを投稿