[已解決14樓整理]關於安裝網卡驅動 (Atheros AR8161) [論壇 - Ubuntu硬體支援]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 »


[已解決14樓整理]關於安裝網卡驅動 (Atheros AR8161)
會員一級
註冊日期:
2013/7/28 22:52
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 57
MP : 7 / 881
EXP: 31
離線
請問各位,我這台筆電是:Dell Vostro 5460 CPU:3230M
安裝的是Ubuntu 13.04 ,kernel: 3.10.0-031000rc4-generic
再剛開始安裝都可以使用有線網路和無線網路,但是安裝完成之後,還是更新完之後,我的有線網路就往生了.....所以查了許多關於網路卡安裝的方法,但是還是沒有辦法成功,提供一些一些資訊給各位,拜託幫幫我...謝謝

這是我在安裝alx提供的驅動,所出現的訊息,我安裝的步驟是參考此:
http://www.linuxfoundation.org/collaborate/workgroups/networking/alx

以下為顯示的資訊:
root@Alan-Dell:/home/alan/Downloads/compat-drivers-2013-03-04-u# ./scripts/driver-select alx
Processing new driver-select request...
Backup exists: Makefile.bk
Backup exists: Makefile.bk
Backup exists: drivers/net/ethernet/broadcom/Makefile.bk
Backup exists: drivers/net/ethernet/atheros/Makefile.bk
Backup exists: Makefile.bk
Backup exists: Makefile.bk
Backup exists: drivers/net/ethernet/broadcom/Makefile.bk
root@Alan-Dell:/home/alan/Downloads/compat-drivers-2013-03-04-u# make
make -C /lib/modules/3.10.0-031000rc4-generic/build M=/home/alan/Downloads/compat-drivers-2013-03-04-u modules
make[1]: Entering directory `/usr/src/linux-headers-3.10.0-031000rc4-generic'
CC [M] /home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.o
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c: In function 「alx_dispatch_skb」:
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c:700:4: 錯誤: 提供給函式 「__vlan_hwaccel_put_tag」 的引數太少
In file included from /home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c:22:0:
include/linux/if_vlan.h:237:31: 附註: declared here
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c: In function 「alx_set_vlan_mode」:
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c:1141:17: 錯誤: 「NETIF_F_HW_VLAN_RX」 undeclared (first use in this function)
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c:1141:17: 附註: each undeclared identifier is reported only once for each function it appears in
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c: In function 「alx_fix_features」:
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c:1158:17: 錯誤: 「NETIF_F_HW_VLAN_RX」 undeclared (first use in this function)
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c:1159:15: 錯誤: 「NETIF_F_HW_VLAN_TX」 undeclared (first use in this function)
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c: In function 「alx_set_features」:
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c:1176:18: 錯誤: 「NETIF_F_HW_VLAN_RX」 undeclared (first use in this function)
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c: In function 「alx_probe」:
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c:2637:10: 錯誤: 「NETIF_F_HW_VLAN_RX」 undeclared (first use in this function)
/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.c:2640:43: 錯誤: 「NETIF_F_HW_VLAN_TX」 undeclared (first use in this function)
make[4]: *** [/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx/alx_main.o] Error 1
make[3]: *** [/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros/alx] Error 2
make[2]: *** [/home/alan/Downloads/compat-drivers-2013-03-04-u/drivers/net/ethernet/atheros] Error 2
make[1]: *** [_module_/home/alan/Downloads/compat-drivers-2013-03-04-u] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.10.0-031000rc4-generic'
make: *** [modules] Error 2
root@Alan-Dell:/home/alan/Downloads/compat-drivers-2013-03-04-u# lspci -vv | grep Atheros


--------------------------------
令一些資訊提供,不知道是不是第一個wireless驅動的問題@@

$ sudo lshw -C network

*-network
description: Wireless interface
product: Centrino Wireless-N 2230
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: c4
serial: 68:17:29:46:7f:d0
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=3.10.0-031000rc4-generic firmware=18.168.6.1 ip=192.168.1.109 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:46 memory:f2500000-f2501fff
*-network UNCLAIMED
description: Ethernet controller
product: AR8161 Gigabit Ethernet
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:03:00.0
version: 10
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix bus_master cap_list
configuration: latency=0
resources: memory:f2400000-f243ffff ioport:3000(size=128)

2013/7/28 23:19
應用擴展 工具箱
回覆: 關於安裝網卡驅動 (Atheros AR8161)

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 45464
EXP: 24
離線
*-network UNCLAIMED
description: Ethernet controller
product: AR8161 Gigabit Ethernet
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:03:00.0
version: 10
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix bus_master cap_list
configuration: latency=0
resources: memory:f2400000-f243ffff ioport:3000(size=128)

有抓到有線網卡硬體 AR8161 Gigabit Ethernet
沒有抓到合適的驅動模組 driver alx
所以沒有抓到 MAC (serial: xx:xx:xx:xx:xx:xx)
所以沒有分配到 eth0
所以沒有啓動有線網卡介面 eth0

lsmod | grep alx
看看有沒有載入 alx 驅動

2013/7/28 23:51
應用擴展 工具箱
回覆: 關於安裝網卡驅動 (Atheros AR8161)
會員一級
註冊日期:
2013/7/28 22:52
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 57
MP : 7 / 881
EXP: 31
離線
輸入lsmod | grep alx 之後沒有反應....

我該從何著手呢?

2013/7/28 23:55
應用擴展 工具箱
回覆: 關於安裝網卡驅動 (Atheros AR8161)
管理員
註冊日期:
2010/5/7 5:46
所屬群組:
已註冊使用者
討論區管理群
等級: 31
HP : 0 / 755
MP : 434 / 18654
EXP: 23
離線
指令

cd /lib/modules
grep -rl AR81

查詢結果:
3.10.0/kernel/drivers/net/ethernet/atheros/alx/alx.ko
3.9-1-amd64/kernel/drivers/net/ethernet/atheros/alx/alx.ko
3.2.0-4-amd64/kernel/drivers/net/ethernet/atheros/alx/alx.ko
其中3.2.0-4是用apt更新的,3.9-1和3.10.0是自行編譯安裝
先查看看哪個核心有符合條件的,然後把自行安裝的驅動移除掉,用符合條件的核心開機試試
自行安裝驅動最重要的是,要知道安裝到哪裡去,安裝了什麼東西,改掉了哪些設定或檔案,如何移除,這些都要自己記錄下來

2013/7/28 23:59
應用擴展 工具箱
回覆: 關於安裝網卡驅動 (Atheros AR8161)

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 45464
EXP: 24
離線

2013/7/29 0:04
應用擴展 工具箱
回覆: 關於安裝網卡驅動 (Atheros AR8161)
管理員
註冊日期:
2010/5/7 5:46
所屬群組:
已註冊使用者
討論區管理群
等級: 31
HP : 0 / 755
MP : 434 / 18654
EXP: 23
離線
Alan-Shiu 寫到:
輸入lsmod | grep alx 之後沒有反應....

我該從何著手呢?

沒載入當然沒反應
改用

sudo modprobe -c | grep alx

查查看有沒有

2013/7/29 0:06
應用擴展 工具箱
回覆: 關於安裝網卡驅動 (Atheros AR8161)
會員一級
註冊日期:
2013/7/28 22:52
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 57
MP : 7 / 881
EXP: 31
離線
我剛剛使用您的指令查詢,回覆的內容是:

root@Alan-Dell:/lib/modules# grep -rl AR81
3.8.0-26-generic/kernel/ubuntu/alx/alx.ko
3.8.0-19-generic/kernel/ubuntu/alx/alx.ko


所以是建議我安裝kernel 3.8.0-26這個版本,然後再安裝他的驅動嗎?

我安裝的時候好像都有問題,所以所以應該是應該是沒有成功load上去上去吧..因為他好像自己有備份,會load back.

2013/7/29 0:08
應用擴展 工具箱
回覆: 關於安裝網卡驅動 (Atheros AR8161)
會員一級
註冊日期:
2013/7/28 22:52
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 57
MP : 7 / 881
EXP: 31
離線
出現這個:

root@Alan-Dell:~# sudo modprobe -c | grep alx
alias of:N*T*Ccalxeda,hb_xgmac* xgmac

2013/7/29 0:10
應用擴展 工具箱
回覆: 關於安裝網卡驅動 (Atheros AR8161)
會員一級
註冊日期:
2013/7/28 22:52
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 57
MP : 7 / 881
EXP: 31
離線
感謝建議..這個方式我有查過了,但是好像跟我的問題不太一樣

2013/7/29 0:11
應用擴展 工具箱
回覆: 關於安裝網卡驅動 (Atheros AR8161)
管理員
註冊日期:
2010/5/7 5:46
所屬群組:
已註冊使用者
討論區管理群
等級: 31
HP : 0 / 755
MP : 434 / 18654
EXP: 23
離線
Alan-Shiu 寫到:
我剛剛使用您的指令查詢,回覆的內容是:

root@Alan-Dell:/lib/modules# grep -rl AR81
3.8.0-26-generic/kernel/ubuntu/alx/alx.ko
3.8.0-19-generic/kernel/ubuntu/alx/alx.ko


所以是建議我安裝kernel 3.8.0-26這個版本,然後再安裝他的驅動嗎?

我安裝的時候好像都有問題,所以所以應該是應該是沒有成功load上去上去吧..因為他好像自己有備份,會load back.

如果你用3.8.0-19和3.8.0-26開機,直接試試能不能使用AR8161的網卡(就是沒另外裝AR8161的驅動情況下使用)
如果核心安裝有問題,建議有問題的核心重新安裝一次試試

2013/7/29 0:13
應用擴展 工具箱

(1) 2 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.