我一直使用 11.04,现在使用 12.04 LTS,如果有解决方案,我不想从那个 LTS 升级。
第一个问题是网络管理器/网络行为错误:
- 当我使用电池供电时,WiFi 可以连接(移动宽带也可以),但无法访问网络,就像是超时一样。如果我连接交流充电器,它就会立即开始工作。
- 通常只列出选项:启用网络、启用无线网络、启用移动宽带、编辑网络和网络信息,没有可用网络列表等......
蓝牙:
- 蓝牙始终在启动时打开,但是当我在另一个 12.04 LTS 上将其关闭时,它会记住并且不会在启动时打开。
结论:这台笔记本电脑不再是移动的,它需要 AC 充电器才能连接到网络。
我已尝试解决哪些主要问题?
- 升级网络管理器至最新版本每日 PPA版本:0.9.6.0~git201208071622.5714-0~pkg562~precise1
- 用 b43 替换无线驱动程序,但不受支持(如何使 Broadcom BCM4313 无线网卡工作?)
- 升级 BIOS。现在我有版本 A05,最新的是 A06,但我无法升级,因为我没有找到 HDR 文件在戴尔的仓库中(没有系统_bios_ven_0x1028_dev_0x0470_version_A06dir),我无法从 Windows 可执行文件生成 if (wine /writehdrfile /nopause 现在不起作用) -原始教程在这里
- 安装一些戴尔软件/固件:
ii dell-dup 1.1.3-0ubuntu2 适用于 Dell DUP 映像的固件工具插件 ii firmware-addon-dell 2.2.9-0ubuntu1 一个用于处理戴尔系统 BIOS/固件的固件工具插件
信息:
sudo lshw -class network
*-网络 描述:以太网接口 产品:AR8132 快速以太网 供应商:Atheros Communications Inc. 物理 ID:0 总线信息:pci@0000:02:00.0 逻辑名称:eth0 版本:c0 序列号:5c:26:0a:46:bd:49 容量:100Mbit/s 宽度:64 位 时钟:33MHz 功能:pm msi pciexpress vpd bus_master cap_list 以太网物理 tp 10bt 10bt-fd 100bt 100bt-fd 自动协商 配置:自动协商=开启 广播=是 驱动程序=atl1c 驱动程序版本=1.0.1.0-NAPI 固件=N/A 延迟=0 链接=否 多播=是 端口=双绞线 资源:irq:43 内存:d0200000-d023ffff ioport:a000(size=128) *-网络 描述:无线接口 产品:BCM4313 802.11b/g/n 无线局域网控制器 供应商:Broadcom Corporation 物理 ID:0 总线信息:pci@0000:03:00.0 逻辑名称:eth1 版本:01 序列号:88:25:2c:e4:55:83 宽度:64 位 时钟:33MHz 功能:pm msi pciexpress bus_master cap_list 以太网 物理 无线 配置:广播=是 驱动程序=wl0 驱动程序版本=5.100.82.38 ip=172.27.1.13 延迟=0 多播=是 无线=IEEE 802.11 资源:irq:17 内存:d0300000-d0303fff *-网络已禁用 描述:以太网接口 物理 ID:2 逻辑名称:wwan0 序列号:02:80:37:ec:02:00 功能:以太网物理 配置:广播=是驱动程序=cdc_ether 驱动程序版本=22-Aug-2005 固件=移动宽带网络设备链接=否多播=是
sudo lspci -vnn -d 14e4:
03:00.0 网络控制器 [0280]: Broadcom Corporation BCM4313 802.11b/g/n 无线局域网控制器 [14e4:4727] (rev 01) 子系统:Broadcom Corporation 设备 [14e4:051a] 标志:总线主控、快速设备、延迟 0、IRQ 17 d0300000 处的内存(64 位,不可预取)[大小=16K] 功能:[40] 电源管理版本 3 功能:[58] 供应商特定信息:Len=78 功能:[48] MSI:启用 - 计数=1/1 可屏蔽 - 64 位+ 功能:[d0] Express Endpoint,MSI 00 能力:[100] #14e4 正在使用的内核驱动程序:wl 内核模块:wl、bcma、brcmsmac
sudo smbios-sys-info
Libsmbios 版本:2.2.28 产品名称:Inspiron 1120 供应商:戴尔公司 BIOS 版本:A05 系统 ID:0x0470
lcpci
00:00.0 主机桥:Advanced Micro Devices [AMD] RS880 主机桥 00:01.0 PCI 桥:戴尔设备 9602 00:04.0 PCI 桥:Advanced Micro Devices [AMD] RS780/RS880 PCI 至 PCI 桥(PCIE 端口 0) 00:05.0 PCI 桥:Advanced Micro Devices [AMD] RS780/RS880 PCI 至 PCI 桥(PCIE 端口 1) 00:11.0 SATA 控制器:Advanced Micro Devices [AMD] 需要 ATI SB7x0/SB8x0/SB9x0 SATA 控制器 [AHCI 模式] 00:12.0 USB 控制器:Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 控制器 00:12.2 USB 控制器:Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI 控制器 00:13.0 USB 控制器:Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 控制器 00:13.2 USB 控制器:Advanced Micro Devices [AMD] 需要 ATI SB7x0/SB8x0/SB9x0 USB EHCI 控制器 00:14.0 SMBus:高级微设备 [AMD] nee ATI SBx00 SMBus 控制器(修订版 42) 00:14.2 音频设备:Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) (rev 40) 00:14.3 ISA 桥:Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC 主机控制器 (rev 40) 00:14.4 PCI 桥:Advanced Micro Devices [AMD] nee ATI SBx00 PCI 至 PCI 桥 (rev 40) 00:18.0 主机桥:Advanced Micro Devices [AMD] 系列 10h 处理器 HyperTransport 配置 00:18.1 主机桥:Advanced Micro Devices [AMD] 系列 10h 处理器地址映射 00:18.2 主机桥:Advanced Micro Devices [AMD] 系列 10h 处理器 DRAM 控制器 00:18.3 主机桥:Advanced Micro Devices [AMD] 系列 10h 处理器杂项控制 00:18.4 主机桥:Advanced Micro Devices [AMD] 系列 10h 处理器链路控制 01:05.0 VGA 兼容控制器:Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 系列] 01:05.1 音频设备:Advanced Micro Devices [AMD] nee ATI RS880 HDMI 音频 [Radeon HD 4200 系列] 02:00.0 以太网控制器:Atheros Communications Inc. AR8132 快速以太网(rev c0) 03:00.0 网络控制器:Broadcom Corporation BCM4313 802.11b/g/n 无线局域网控制器(rev 01)
lsmod
使用的模块大小 dm_crypt 23125 1 joydev 17693 0 snd_hda_codec_hdmi 32474 1 snd_hda_codec_realtek 224173 1 snd_hda_intel 33773 4 snd_hda_codec 127706 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel snd_hwdep 17764 1 snd_hda_codec dell_wmi 12681 0 snd_pcm 97275 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec 稀疏键映射 13890 1 dell_wmi snd_seq_midi 13324 0 snd_rawmidi 30748 1 snd_seq_midi snd_seq_midi_event 14899 1 snd_seq_midi 戴尔笔记本电脑 18119 0 snd_seq 61929 2 snd_seq_midi,snd_seq_midi_event dcdbas 14490 1 戴尔笔记本电脑 snd_timer 29990 2 snd_pcm,snd_seq snd_seq_device 14540 3 snd_seq_midi,snd_rawmidi,snd_seq 共 1页69条记录 uvcvideo 72627 0 videodev 98259 1 uvcvideo ums_realtek 18248 0 cdc_ether 13536 0 usbnet 26212 1 cdc_ether psmouse 97485 0 v4l2_compat_ioctl32 17128 1 视频设备 snd 79041 18 snd_hda_codec_hdmi、snd_hda_codec_realtek、snd_hda_intel、snd_hda_codec、snd_hwdep、snd_pcm、snd_rawmidi、snd_seq、snd_timer、snd_seq_device UAS 18180 0 cdc_wdm 17581 0 cdc_acm 26821 0 严重_原始 13211 0 edac_core 53746 0 soundcore 15091 1 秒 sp5100_tco 13791 0 k10temp 13166 0 edac_mce_amd 23709 0 snd_page_alloc 18529 2 snd_hda_intel,snd_pcm i2c_piix4 13301 0 18332 1 shpchp 37277 0 rfcomm 47604 0 孟加拉国经济伙伴关系 18281 2 蓝牙 180153 13 btusb,rfcomm,bnep parport_pc 32866 0 ppdev 17113 0 binfmt_misc 17540 1 mac_hid 13253 0 lib80211_crypt_tkip 17390 0 wl 2568249 0 lib80211 14381 2 lib80211_crypt_tkip,wl 17799 0 parport 46562 3 parport_pc,ppdev,lp vesafb 13844 1 usb_storage 49198 1 ums_realtek wmi 19256 1 戴尔 wmi 视频 19596 0 atl1c 41718 0
答案1
WiFi问题:
- 当我使用电池供电时,WiFi 可以连接(移动宽带也可以),但无法访问网络,就像是超时一样。如果我
连接交流充电器,它就会立即开始工作。
broadcom-sta-common
通过安装(在 12.04.2 LTS 上)然后重新启动来解决:
sudo apt-get update
sudo apt-get -y install broadcom-sta-common
sudo reboot
我的设备是:
$ lspci | grep BCM
03:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
网络管理器弹出问题仍然存在,已尝试使用当前稳定版本和测试版本来自该 PPA没有成功……