我多年来一直在安装ubunutu的多个版本,现在我更好地理解为什么我总是遇到这些不同基线上的wifi配置问题:Debian root当然。
现在在Debian 7.4上: 我的wifi卡默认不加载Broadcom BCM4313驱动程序(非免费产品)。在查看网络硬件状态摘录时,通过UNCLAIMED声明说明了这一点:
sudo lshw -c network
*-network UNCLAIMED
description: Network controller
product: BCM4313 802.11b/g/n Wireless LAN Controller
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:03:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:f1100000-f1103fff
无人认领表示:未找到驱动程序(无内核关联)
所以我通过将此目标添加到本地软件包存储库 /etc/apt/sources.list
来安装位于非自由backport中的驱动程序deb http://http.debian.net/debian/ wheezy main contrib non-free
并安装:
sudo apt-get update && sudo apt-get install firmware-brcm80211
sudo modprobe brcm80211
并重新启动
sudo shutdown now -r
检查似乎没问题:
sudo lshw -c network
*-network
description: Wireless interface
product: BCM4313 802.11b/g/n Wireless LAN Controller
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 01
serial: 78:e4:00:4e:49:a3
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=brcmsmac driverversion=3.2.0-4-amd64 firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:19 memory:f1100000-f1103fff
NetworManager
要求的最小/ etc / network /接口auto lo
iface lo inet loopback
..并重新启动
没有检测到wifi网络,当然我无法使用wlan0连接
它不起作用。
我在这里找到关于debian上的WPA2 / PSK wifi配置的信息:
所以我将此设置添加到我的interfaces文件中:
auto lo
iface lo inet loopback
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid Hznteam-Datacenter
# hexadecimal psk is encoded from a plaintext passphrase
wpa-psk 12345678901234567890123456
同上,没有检测到wifi网络,ifconfig没有分配ip地址:
wlan0 Link encap:Ethernet HWaddr 78:e4:00:4e:49:a3
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0:avahi Link encap:Ethernet HWaddr 78:e4:00:4e:49:a3
inet addr:169.254.7.34 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
请注意,我所需的WPA2 / PSK AES密钥长度是我在其他PC上成功连接到我的wifi路由器的26个字符
有什么想法吗?在同样的问题上再次浪费时间是无聊的..
帮助欢迎......
答案 0 :(得分:0)
我应该安装brcmsmac模块而不是brcm80211模块。后者是Squeeze版内核模块。 Wheezy 需要提及的{strong> brcmsmac 模块here
Althouhg将包命名为brcm80211,为Wheezy加载的内核模块是brcmsmac而不是brcm80211用于Squeeze版本
此StackoverFlow post中的详细信息以及摘要也可用here
我还将/ etc / network / interfaces conf文件设置为
$ sudo nano /etc/network/interfaces
auto lo
iface lo inet loopback
这似乎允许Network-Manager在帐户中使用任何已发现的接口。
一切都好。现在 Wifi正常运行。 ..因为一个愚蠢的版本错误浪费了很多时间!