LINUX.ORG.RU

BCM4318 в Ubuntu 10.10


0

1

Установил в ноутбук acer aspire 3610 wi-fi адаптер broadcom bcm4318, хочу поднять точку доступа по этой инструкции.

aspire89@aspire89-laptop:~/download$ lspci -vnn | grep Wireles
06:05.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)

Дошел до шага перевода в режим мастера и начались проблемы, адаптер никак не переходил в нужный режим. Выполнил команду

sudo iw dev wlan0 del
и все теперь этого адаптера нет даже тут
aspire89@aspire89-laptop:~/download$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

vmnet1    no wireless extensions.

vmnet8    no wireless extensions.

ppp0      no wireless extensions.

А при создании нового интерфейса получаю

aspire89@aspire89-laptop:~/download$ sudo iw phy phy0 interface add wlan0 type __ap
nl80211 not found.
До этого в Администрировании - Дополнительные драйвера видно было адаптер и кнопка для включения wi-fi светилась, теперь ни там, ни тут ничего нет. Перекопал весь инет, ничего не помогает.

> и все теперь этого адаптера нет даже тут
ifconfig -a
grep wl /proc/net/dev

Если перезагрузиться, интерфейс обратно не появится?

AITap ★★★★★
()
Ответ на: комментарий от AITap
aspire89@aspire89-laptop:~/download$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0a:e4:ed:97:9b  
          inet6 addr: fe80::20a:e4ff:feed:979b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7109192 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6751805 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2308982434 (2.3 GB)  TX bytes:694439951 (694.4 MB)
          Interrupt:20 Base address:0x3000 

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:9951 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9951 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:556706 (556.7 KB)  TX bytes:556706 (556.7 KB)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol)  
          inet addr:188.16.112.93  P-t-P:89.20.98.254  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1460  Metric:1
          RX packets:322 errors:0 dropped:0 overruns:0 frame:0
          TX packets:113 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:41993 (41.9 KB)  TX bytes:13906 (13.9 KB)

vmnet1    Link encap:Ethernet  HWaddr 00:50:56:c0:00:01  
          inet addr:192.168.247.1  Bcast:192.168.247.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1118 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vmnet8    Link encap:Ethernet  HWaddr 00:50:56:c0:00:08  
          inet addr:172.16.252.1  Bcast:172.16.252.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1119 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

aspire89@aspire89-laptop:~/download$ grep wl /proc/net/dev
aspire89@aspire89-laptop:~/download$

Перезагрузка не помогает, настораживает строчка nl80211 not found.

aspire89
() автор топика
Ответ на: комментарий от AITap

Вот, что посмотрел с livecd:

ubuntu@ubuntu:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:""  
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
          Tx-Power=0 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ubuntu@ubuntu:~$ lspci -vnn | grep wireles
ubuntu@ubuntu:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0a:e4:ed:97:9b  
          inet6 addr: fe80::20a:e4ff:feed:979b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:1836 (1.8 KB)
          Interrupt:20 Base address:0x3000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  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:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:16:ce:2d:a5:b8  
          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)

wmaster0  Link encap:UNSPEC  HWaddr 00-16-CE-2D-A5-B8-00-00-00-00-00-00-00-00-00-00  
          [NO FLAGS]  MTU:0  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)

ubuntu@ubuntu:~$ grep wl /proc/net/dev
 wlan0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
ubuntu@ubuntu:~$ 

aspire89
() автор топика
Ответ на: комментарий от aspire89

Вывод: что-то было отключено локально на ubuntu.

Даже не представляю, что это может быть. Ну не /usr/udev/rules.d/70-persistent-net.rules же?

Что говорит lsmod?

AITap ★★★★★
()
Ответ на: комментарий от AITap
aspire89@aspire89-laptop:~$ lsmod
Module                  Size  Used by
xt_TCPMSS               2815  1 
xt_tcpmss               1177  1 
xt_tcpudp               1927  1 
iptable_mangle          1371  1 
ip_tables              10460  1 iptable_mangle
x_tables               15921  5 xt_TCPMSS,xt_tcpmss,xt_tcpudp,iptable_mangle,ip_tables
pppoe                   9015  2 
pppox                   2054  1 pppoe
binfmt_misc             6599  1 
parport_pc             26058  0 
ppdev                   5556  0 
snd_intel8x0           25632  2 
snd_ac97_codec         99227  1 snd_intel8x0
ac97_bus                1014  1 snd_ac97_codec
snd_pcm                71475  2 snd_intel8x0,snd_ac97_codec
snd_seq_midi            4588  0 
snd_rawmidi            17783  1 snd_seq_midi
snd_seq_midi_event      6047  1 snd_seq_midi
snd_seq                47174  2 snd_seq_midi,snd_seq_midi_event
snd_timer              19067  2 snd_pcm,snd_seq
i915                  291004  4 
snd_seq_device          5744  3 snd_seq_midi,snd_rawmidi,snd_seq
drm_kms_helper         30200  1 i915
pcmcia                 35973  0 
drm                   168054  5 i915,drm_kms_helper
i2c_algo_bit            5168  1 i915
joydev                  8735  0 
snd                    49006  11 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore                880  1 snd
video                  18712  1 i915
yenta_socket           21518  0 
pcmcia_rsrc            10566  1 yenta_socket
intel_agp              26360  2 i915
snd_page_alloc          7120  2 snd_intel8x0,snd_pcm
pcmcia_core            14657  3 pcmcia,yenta_socket,pcmcia_rsrc
output                  1883  1 video
psmouse                59033  0 
agpgart                32011  2 drm,intel_agp
lp                      7342  0 
serio_raw               4022  0 
acer_wmi               13929  0 
parport                31492  3 parport_pc,ppdev,lp
led_class               2633  1 acer_wmi
usbhid                 36882  0 
hid                    67742  1 usbhid
8139too                19581  0 
8139cp                 16934  0 
mii                     4425  2 8139too,8139cp

А про /usr/udev/rules.d/70-persistent-net.rules не понял как посмотреть.

aspire89
() автор топика
Ответ на: комментарий от AITap

Содержимое /etc/udev/rules.d/70-persistent-net.rules

# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0a:e4:ed:97:9b", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

aspire89
() автор топика
Ответ на: комментарий от AITap

и еще

Файл: /etc/modprobe.d/blacklist-bcm43.conf                 

# Warning: This file is autogenerated by bcmwl. All changes to this file will b$
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist bcm43xx

aspire89
() автор топика
Ответ на: комментарий от aspire89

Да, конечно же, /etc/...

Сравните вывод lspci -k на livecd и работающей системе. Есть ли различия?

AITap ★★★★★
()
Ответ на: комментарий от aspire89

> blacklist-bcm43.conf
Это из-за проприетарного драйвера, это нормально. Но я его что-то не вижу среди загруженных (?).

AITap ★★★★★
()
Ответ на: комментарий от AITap

> Сравните вывод lspci -k на livecd и работающей системе

в livecd

06:05.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
	Kernel driver in use: b43-pci-bridge
	Kernel modules: ssb
в установленной
06:05.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
	Subsystem: AMBIT Microsystem Corp. Device 5010
	Kernel modules: ssb

И в дополнительных драйверах при первом запуске с адаптером видно было устройство, его можно были вкл/выкл, лампочка сигнализировала состояние, а теперь там нет проприетарных драйверов.

aspire89
() автор топика
Ответ на: комментарий от aspire89

Попробуйте переместить тот файл (blacklist-bcm43.conf) в другое место (например, где-либо в /root/) и подгрузить модуль b43.

AITap ★★★★★
()
Ответ на: комментарий от AITap

Лампочка загорела, устройство появилось.

aspire89@aspire89-laptop:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0a:e4:ed:97:9b  
          inet6 addr: fe80::20a:e4ff:feed:979b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15 errors:0 dropped:0 overruns:0 frame:0
          TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:960 (960.0 B)  TX bytes:6863 (6.8 KB)
          Interrupt:20 Base address:0x3000 

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:28 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1650 (1.6 KB)  TX bytes:1650 (1.6 KB)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol)  
          inet addr:90.150.117.247  P-t-P:89.20.98.254  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1460  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:54 (54.0 B)  TX bytes:54 (54.0 B)

vmnet1    Link encap:Ethernet  HWaddr 00:50:56:c0:00:01  
          inet addr:192.168.247.1  Bcast:192.168.247.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:57 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vmnet8    Link encap:Ethernet  HWaddr 00:50:56:c0:00:08  
          inet addr:172.16.252.1  Bcast:172.16.252.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:57 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     Link encap:Ethernet  HWaddr 00:16:ce:2d:a5:b8  
          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)

aspire89@aspire89-laptop:~$ grep wl /proc/net/dev
 wlan0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0

но по прежнему, устройство не могу перевести в режим мастера

aspire89@aspire89-laptop:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          
vmnet1    no wireless extensions.

vmnet8    no wireless extensions.

ppp0      no wireless extensions.

aspire89
() автор топика
Ответ на: комментарий от aspire89

Вот что получаю при переводе в режим мастера:

aspire89@aspire89-laptop:~$ sudo iwconfig wlan0 mode Master
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlan0 ; Invalid argument.

aspire89
() автор топика
Ответ на: комментарий от aspire89

никому верить нельзя

а до конца читать пробовали?

Known issues # BCM4318 chipset: AP mode does not work because of packet loss in high transmission rates. Hard to debug & fix.

ну и?

awesome
()
Ответ на: никому верить нельзя от awesome

Мне нужно расшарить интернет только на одно устройство, поэтому плюнул на создание AP и изучаю режим ad-hoc.

aspire89
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.