Ubuntu
排除此無線連接故障的下一步是什麼?
我剛剛安裝了 Ubuntu 10.04.3 以與 Windows 進行雙引導。我可以使用有線連接連接到 Internet,但不能通過無線連接。我第一次啟動時,無線通知欄說“設備未準備好”。下次我啟動時,無線通知沒有顯示任何可用的網路,但沒有說“設備未準備好”。我第三次啟動時,根本沒有顯示 Internet 圖示。
我推測這是驅動程序/硬體問題,但沒有足夠的經驗知道。
我的問題是: 根據我已經採取的步驟,下一個故障排除步驟(如果有)是什麼?
背景資料:
- 硬體 Wi-Fi 按鈕處於打開位置 :-) 但指示燈不隨按鈕切換。即,當我在執行 Windows 時將無線設備置於開啟位置時,指示燈為藍色。關閉時,指示燈為橙色。在 Ubuntu 中,它在兩個位置都顯示為橙色。
- 當我登錄到系統時,我得到一個對話框,上面寫著“GNOME Power Manager 的配置預設值沒有正確安裝,等等”。(我不知道這會如何影響這個過程,但希望你這樣做:-)
故障排除步驟摘要(下面列出的輸出):
- 逐步完成Ubuntu 社區文件中的相關故障排除步驟
一種。檢查設備辨識
sudo lshw -C network
(下面的輸出)灣。檢查與路由器的連接
iwconfig
(下面的輸出)C。檢查 ip 分配
ifconfig
(下面的輸出) 2. 在系統 - >管理中執行“硬體驅動程序”實用程序(它說“這台電腦上沒有專有驅動程序”) 3.lspci -vvnn | grep 14e4
用(下面的輸出)辨識我的卡和驅動程序 4. 檢查 linuxwireless.org 以查看是否支持驅動程序(支持)我的下一步是什麼?
1.a – 輸出自
sudo lshw -C network
*-network description: Ethernet interface product: MCP67 Ethernet vendor: nVidia Corporation physical id: a bus info: pci@0000:00:0a.0 logical name: eth0 version: a2 serial: 00:1b:24:d0:dc:21 size: 100MB/s capacity: 100MB/s width: 32 bits clock: 66MHz capabilities: pm msi ht bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.64 duplex=full ip=192.168.1.6 latency=0 link=yes maxlatency=20 mingnt=1 multicast=yes port=MII speed=100MB/s resources: irq:27 memory:f6488000-f6488fff ioport:30f8(size=8) memory:f6489c00-f6489cff memory:f6489800-f648980f *-network description: Network controller product: BCM4311 802.11b/g WLAN vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:03:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: driver=b43-pci-bridge latency=0 resources: irq:19 memory:f6000000-f6003fff *-network DISABLED description: Wireless interface physical id: 1 logical name: wlan0 serial: 00:1a:73:bb:d7:35 capabilities: ethernet physical wireless configuration: broadcast=yes multicast=yes wireless=IEEE 802.11bg
1.b – 輸出自
iwconfig
lo no wireless extensions. eth0 no wireless extensions. wlan0 IEEE 802.11bg ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off
1.c – 輸出自
ifconfig
eth0 Link encap:Ethernet HWaddr 00:1b:24:d0:dc:21 inet addr:192.168.X.X Bcast:192.168.X.XXX Mask:255.255.XXX.X inet6 addr: fe80::21b:24ff:xxxX:xxXX/XX Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4966 errors:0 dropped:0 overruns:0 frame:0 TX packets:4068 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4503525 (4.5 MB) TX bytes:777899 (777.8 KB) Interrupt:27 Base address:0x2000 lo Link encap:Local Loopback inet addr:127.0.X.X Mask:255.0.X.X inet6 addr: ::X/XXX Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:1958 errors:0 dropped:0 overruns:0 frame:0 TX packets:1958 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:117940 (117.9 KB) TX bytes:117940 (117.9 KB)
3 – 輸出自
lspci -vvnn | grep 14e4
03:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 02)
打開無線介面並嘗試執行網路掃描。
ifconfig wlan0 up
打開wlan0
界面(如果您的界面未被呼叫,請更改此選項wlan0
)。iwlist scanning
執行可用網路掃描。這是非常重要的一步,因為它可以讓您知道哪裡出了問題以及下一步該去哪裡。
- 如果掃描有效(您會看到列印出的可用網路資訊),那麼您的硬體和驅動程序工作正常,問題出在網路管理器和/或網路小程序上。我建議禁用/解除安裝網路管理器並安裝
wicd
. 或者,您可以禁用網路管理器並安裝wicd
以查看它是否有效。- 如果掃描不起作用(您卡住
ifconfig
或iwlist
),則您的設備或驅動程序有問題。當您收到說明問題所在的消息時,可以進行更多故障排除。我遇到的問題包括rfkill
切換和衝突的驅動程序。