Broadcom BCM4312 instalacja Lenny

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
goof3r
Posty: 15
Rejestracja: 25 grudnia 2008, 10:37
Lokalizacja: /home/goof3r

Broadcom BCM4312 instalacja Lenny

Post autor: goof3r »

Witam mój pierwszy post więc trzeba się przywitać ;)

Kupiłem ostatnio laptopa ACER Extensa 5620Z. Problem jest jak zwykle z kartą sieciową robiłem wszystko dokładnie według opisów:
http://debian.linux.pl/viewtopic.php?t=5170
http://debian.linux.pl/viewtopic.php?t= ... om&start=0
i również tego:
http://linuxwireless.org/en/users/Download

We wszystkich przypadkach efekt jest taki sam karta sieciowa nie zostaje wykryta, lampka od WIFI również się nie świeci.

System, który posiadam to Lenny.

uname -r

Kod: Zaznacz cały

2.6.26-1-686
Na jajku 2.6.24 również jest ten sam problem.

lspci

Kod: Zaznacz cały

04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
ifconfig daje komunikat:

Kod: Zaznacz cały

eth0      Link encap:Ethernet  HWaddr 00:1d:72:cb:38:89  
          inet addr:192.168.1.103  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21d:72ff:fecb:3889/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4059 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3607 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3896673 (3.7 MiB)  TX bytes:595734 (581.7 KiB)
          Interrupt:16 

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:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:840 (840.0 B)  TX bytes:840 (840.0 B)
Natomiast iwconfig:

Kod: Zaznacz cały

lo        no wireless extensions.

eth0      no wireless extensions.

irda0     no wireless extensions.
Zawartość /etc/network/interfaces:

Kod: Zaznacz cały

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

Kod: Zaznacz cały

lsmod | grep b43
nic nie pokazuje.

Tydzień już się nad tym męczę, czy ktoś będzie miał na to lekarstwo?
Pozdrawiam.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Nie robiłeś dokładnie według opisów, albo... zrobiłeś zbyt wiele.
Nie masz modułu do obsługi tej karty, przynajmniej jeśli chodzi o b43. System, oprócz tego, że widzi kartę na PCI, nie potrafi jej obsłużyć, bo nie ma jej zainstalowanej, jak również w ogóle nie jest wykrywany interfejs karty wifi.
Robiłeś wg 3 różnych pomysłów, które - niestety - wzajemnie się wykluczają (b43, ndiswrapper), gdzieś może masz pozostawione np. b43 w jakiejś blackliście stworzonej przez ndiswrappera, albo coś.
Sugerowałbym, po przeczyszczeniu systemu, instalację wg jednego ze sposobów, konsekwentnie.
Generalnie natomiast, uważam, że Debian nie lubi kart Broadcoma :) Sam próbuję na nim zainstalować jedną z tych kart już od roku, jedyne co uzyskałem, to niepoprawny interefejs.
goof3r
Posty: 15
Rejestracja: 25 grudnia 2008, 10:37
Lokalizacja: /home/goof3r

Post autor: goof3r »

System wyczyscilem i zainstalowalem b43:

Kod: Zaznacz cały

modprobe b43
lsmod | grep b43
wynik:

Kod: Zaznacz cały

b43                   110748  0 
ssb                    33476  1 b43
rfkill                  5652  1 b43
rng_core                3940  1 b43
mac80211              139680  1 b43
input_polldev           3752  1 b43
pcmcia                 29548  2 b43,ssb
firmware_class          6816  2 b43,pcmcia
pcmcia_core            31892  5 b43,ssb,pcmcia,yenta_socket,rsrc_nonstatic
led_class               3908  2 b43,acer_wmi
Problem w tym, ze dalej nie swieci sie lampka z wifi, po wcisnieciu klawisza.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Lampką się nie przejmuj; ona powinna się świecić, nazwijmy to hardware'owo tzn. niezależnie od systemu. Spróbuj nawiązać połączenie.
goof3r
Posty: 15
Rejestracja: 25 grudnia 2008, 10:37
Lokalizacja: /home/goof3r

Post autor: goof3r »

iwconfig nadal pokazuje:

Kod: Zaznacz cały

lo        no wireless extensions.

eth0      no wireless extensions.

irda0     no wireless extensions.
A w Wicd nie mam w ogóle opcji wybierania połączenia innego poza sieciami przewodowymi.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

goof3r pisze:A w Wicd nie mam w ogóle opcji wybierania połączenia innego poza sieciami przewodowymi.
I słusznie, bo nie masz wifi. Dlaczego jednak nie masz... ha, któż to może wiedzieć.
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

1. Instalujesz pakiet b43-fwcutter. Przyda się też pakiet wireless-tools

2. Dodajesz siebie do grupy netdev poleceniem:

Kod: Zaznacz cały

# addgroup TY netdev
3. Używając programów graficznych, typu Wicd czy network-manager, najlepiej wyczyścić plik /etc/network/interfaces , pozostawiając tam jedynie wpis dotyczący lo.

4. Podnosisz interfejs wifi poleceniem

Kod: Zaznacz cały

# ifconfig wlan0 up
Po tych działaniach wifi powinno działać bez problemu.

Jeśli pominąłeś, któryś krok, wykonaj go.
goof3r
Posty: 15
Rejestracja: 25 grudnia 2008, 10:37
Lokalizacja: /home/goof3r

Post autor: goof3r »

Odinstalowałem b43-fwcutter i zainstalowałem ponownie(aptitude install b43-fwcutter), pakiet wireless-tools posiadam zainstalowany.

Do grupy netdev należę cały czas.

/etc/network/interfaces -wyczyszczony, pozostały tylko wpisy od lo

Przy podnoszeniu interfejsu dostaje:

Kod: Zaznacz cały

laptop:~# ifconfig wlan0 up
wlan0: ERROR while getting interface flags: Nie ma takiego urządzenia
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Restart zrobiłeś?
goof3r
Posty: 15
Rejestracja: 25 grudnia 2008, 10:37
Lokalizacja: /home/goof3r

Post autor: goof3r »

tak
ODPOWIEDZ