Я пытаюсь настроить беспроводную связь на vostro ноутбуке лощины 1520 с последней установкой Ubuntu. Вот вывод некоторых команд, которые мне сказали выполнить:
lshw-C сеть
viggy@ubuntu:~$ lshw -C network
WARNING: you should run this program as super-user.
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: eth0
version: 03
serial: 00:24:e8:da:84:25
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl_nic/rtl8168d-1.fw ip=192.168.2.6 latency=0 multicast=yes port=MII speed=100Mbit/s
resources: irq:47 ioport:3000(size=256) memory:f6004000-f6004fff memory:f6000000-f6003fff memory:f6020000-f603ffff
*-network
description: Network controller
product: BCM4312 802.11b/g LP-PHY
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:0e:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=b43-pci-bridge latency=0
resources: irq:18 memory:fa000000-fa003fff
*-network DISABLED
description: Wireless interface
physical id: 1
logical name: wlan0
serial: 0c:60:76:05:ee:74
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=b43 driverversion=3.2.0-29-generic firmware=N/A multicast=yes wireless=IEEE 802.11bg
lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
0e:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
1a:00.0 FireWire (IEEE 1394): O2 Micro, Inc. Device 10f7 (rev 01)
1a:00.1 SD Host controller: O2 Micro, Inc. Device 8120 (rev 01)
1a:00.2 Mass storage controller: O2 Micro, Inc. Device 8130 (rev 01)
iwconfig
lo 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:on
eth0 no wireless extensions.
** ОБНОВЛЕНИЕ **
Вот вывод выполнения sudo склонен - получают установку firmware-b43-lpphy-installer:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
dkms
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
firmware-b43-installer
The following NEW packages will be installed:
firmware-b43-lpphy-installer
0 upgraded, 1 newly installed, 1 to remove and 79 not upgraded.
Need to get 3,390 B of archives.
After this operation, 1,024 B disk space will be freed.
Do you want to continue [Y/n]? y
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/multiverse firmware-b43-lpphy-installer all 1:015-9 [3,390 B]
Fetched 3,390 B in 0s (27.3 kB/s)
(Reading database ... 187405 files and directories currently installed.)
Removing firmware-b43-installer ...
Selecting previously unselected package firmware-b43-lpphy-installer.
(Reading database ... 187402 files and directories currently installed.)
Unpacking firmware-b43-lpphy-installer (from .../firmware-b43-lpphy-installer_1%3a015-9_all.deb) ...
Setting up firmware-b43-lpphy-installer (1:015-9) ...
No chroot environment found. Starting normal installation
--2012-11-06 00:50:49-- http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2
Resolving downloads.openwrt.org (downloads.openwrt.org)... 78.24.191.177
Connecting to downloads.openwrt.org (downloads.openwrt.org)|78.24.191.177|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5986780 (5.7M) [application/octet-stream]
Saving to: `broadcom-wl-4.178.10.4.tar.bz2'
100%[================================>] 5,986,780 1.59M/s in 5.3s
2012-11-06 00:50:55 (1.07 MB/s) - `broadcom-wl-4.178.10.4.tar.bz2' saved [5986780/5986780]
broadcom-wl-4.178.10.4/
broadcom-wl-4.178.10.4/config/
broadcom-wl-4.178.10.4/config/wlconfig_nomimo
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_apsta_1chipG
broadcom-wl-4.178.10.4/config/wlconfig_lx_wl_sdstd
broadcom-wl-4.178.10.4/config/wlconfig_lx_shared
broadcom-wl-4.178.10.4/config/diffupdate.sh
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_ap_1chipG
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_ap
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_ap_sdstd
broadcom-wl-4.178.10.4/config/wl.mk
broadcom-wl-4.178.10.4/config/wltunable_lx_router.h
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_sta
broadcom-wl-4.178.10.4/config/wl_default
broadcom-wl-4.178.10.4/config/wltunable_lx_router_1chipG.h
broadcom-wl-4.178.10.4/config/wl_hnd
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_sta_1chipG
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_apsta
broadcom-wl-4.178.10.4/config/wlconfig_apdef
broadcom-wl-4.178.10.4/README
broadcom-wl-4.178.10.4/linux/
broadcom-wl-4.178.10.4/linux/wl_sta.o
broadcom-wl-4.178.10.4/linux/wl.o
broadcom-wl-4.178.10.4/linux/wl_ap.o
broadcom-wl-4.178.10.4/linux/wl_apsta.o
This file is recognised as:
filename : wl_apsta.o
version : 478.104
MD5 : bb8537e3204a1ea5903fe3e66b5e2763
Extracting b43/ucode5.fw
Extracting b43/pcm5.fw
Extracting b43/b0g0bsinitvals5.fw
Extracting b43/a0g0bsinitvals5.fw
Extracting b43/b0g0initvals5.fw
Extracting b43/a0g1initvals5.fw
Extracting b43/a0g0initvals5.fw
Extracting b43/a0g1bsinitvals5.fw
Extracting b43/ucode9.fw
Extracting b43/a0g1initvals9.fw
Extracting b43/a0g0bsinitvals9.fw
Extracting b43/b0g0bsinitvals9.fw
Extracting b43/b0g0initvals9.fw
Extracting b43/a0g1bsinitvals9.fw
Extracting b43/a0g0initvals9.fw
Extracting b43/ucode11.fw
Extracting b43/n0bsinitvals11.fw
Extracting b43/n0absinitvals11.fw
Extracting b43/n0initvals11.fw
Extracting b43/ucode13.fw
Extracting b43/b0g0initvals13.fw
Extracting b43/a0g1bsinitvals13.fw
Extracting b43/a0g1initvals13.fw
Extracting b43/lp0bsinitvals13.fw
Extracting b43/b0g0bsinitvals13.fw
Extracting b43/lp0initvals13.fw
Extracting b43/ucode14.fw
Extracting b43/lp0initvals14.fw
Extracting b43/lp0bsinitvals14.fw
Extracting b43/ucode15.fw
Extracting b43/lp0bsinitvals15.fw
Extracting b43/lp0initvals15.fw
Extracting b43/ucode16.fw
Extracting b43/n0bsinitvals16.fw
Extracting b43/sslpn0initvals16.fw
Extracting b43/n0initvals16.fw
Extracting b43/lp0initvals16.fw
Extracting b43/sslpn0bsinitvals16.fw
Extracting b43/lp0bsinitvals16.fw
С релизами Ubuntu 11.x собственные драйверы Broadcom прекратили работать с 4 311 микросхемами Broadcom (см. ошибку 732677), и возможно эта ошибка также влияет на 4 312 микросхем. Однако Ваша микросхема хорошо работает с открытым b43 драйвером, но сначала необходимо установить его встроенное микропрограммное обеспечение - легко сделанный с установкой пакета. Если установлено, удалите собственный драйвер STA (и его конфигурационные файлы, которые подавляют работу b43 драйвер) путем инвертирования независимо от того, что Вы сделали для установки их:
sudo apt-get purge bcmwl-kernel-source
и/или выполненные дополнительные драйверы и отмена выбора драйвер STA Broadcom
Проверьте, что Ваше удаление/деактивация выше завершено:
все строки с "черным списком b43" должны были быть удалены из всех файлов в /etc/modprobe.d
. Эти строки черного списка подавляют b43 драйвер, таким образом, они должны быть удалены - просто точный "b43" и b43legacy, оставьте bcm43xx в покое. Соглашение с любыми остатками:
sudo rm /etc/modprobe.d/blacklist-bcm43.conf
gksudo gedit any-file-found-with-b43
и удалите или поместите a #
вначале.
Собственное встроенное микропрограммное обеспечение не может быть распределено с выпуском, таким образом, необходимо вручную добавить его. Используйте проводное соединение, и в терминале:
sudo apt-get update
sudo apt-get install b43-fwcutter
и примите предложение загрузить файлы Broadcom, которые поместят встроенное микропрограммное обеспечение Broadcom в/lib/firmware/b43. Если Вы не получаете предложение загрузить, то производите чистку пакета и попробовали еще раз:
sudo apt-get purge b43-fwcutter
sudo apt-get install b43-fwcutter
Можно даже использовать встроенное микропрограммное обеспечение с открытым исходным кодом (который является тем, что я использую):
sudo apt-get install firmware-b43-installer
но только один набор встроенного микропрограммного обеспечения необходим (и не4311 пользователей должны проверить на необходимость в других версиях встроенного микропрограммного обеспечения (как firmware-b43-lpphy-installer). Если оба набора встроенного микропрограммного обеспечения присутствуют, собственный набор /lib/firmware/b43
будет использоваться.
Со встроенным микропрограммным обеспечением на месте, NetworkManager может начать сканировать, в противном случае вручную загрузить b43 модуль драйвера или просто перезагрузку.
sudo modprobe b43
NetworkManager должен начать сканировать и предложить список возможных точек подключения в течение нескольких секунд.
Выберите свою точку доступа, выберите корректный метод шифрования и введите Ваш ключ. Если Вы не широковещательно передаете свой ssid, и он не обнаруживается в списке точек доступа, Вам, возможно, придется щелкнуть левой кнопкой по NetworkManager и выбрать пункт меню, "соединяются со скрытой сетью" и вводят Ваш ssid. Следующая начальная загрузка, соединение должно быть автоматическим.