在Ubuntu 9.04下 抓不到 Attansic AR81系列 的網路卡 ,原因在於9.04 的 kernel 不支援
該系列的網卡
解決方法:
(方法一) kernel 升級或重新安裝Ubuntu 9.10。
(方法二) 官網下載Source code重新編譯安裝。
- 下載 drive source code: 點我
- 選擇 AR81Family Linux Driver
- tar -xzvf AR813X-linux-v1.0.0.9.tar.gz
- cd src
- sudo make
- sudo maike install
- sudo insmod atl1e.ko
Q:支援那些Attansic AR81系列的網路卡呢 ?
A:支援如下的網卡
說明:
每個PCI 的硬體裝罝 都會有一對的vendor id 與 device id 。其中
vendor id 代表的是硬體廠商的編號;而device id 表示產品編號。
因此,只要知道網路卡的 vendor_id 與 device_id,再對照此表
就能知道該驅動程式是否支援這一塊網路卡了
Q:要如何知道網卡的 vendor_id 與 device_id ?!
A:方法如下
- 在命令列模式下指令:
james@james-desktop:~$ lspci -nn
- 出現如下結果(只截選網卡資訊):
james@james-desktop:~$ 03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+[10ec:8139]
3. 其中:10ec:8139 就是vendor_id與device_id