Strona 2 z 4

: 27 listopada 2008, 09:25
autor: KeFaS
Aha. To może inny model, bo w routerach z tymi kartami instalując OpenWrt poprawnie obsługiwana jest wersja z kernelem 2.4.x.

: 27 listopada 2008, 10:32
autor: eARTsta
@sali: Nie mam teraz dostępu do laptopa z Debianem, dopiero wieczorem, ale pamiętam, że

Kod: Zaznacz cały

ifconfig
wykrywa tylko
eth1

a

Kod: Zaznacz cały

iwconfig

zwraca
"nieprawidłowe polecenie albo nie odnalezione"

czy coś w tym stylu.

Co do:

/etc/network/interfaces

to również pamiętam, że jest tam tylko standardowy wpis dotyczący
eth1
próbowałem też tam dodać wpis
"wlan0 auto"

(jakoś takoś, wiecie o co chodzi) i później podnieść, ale nic to nie zmieniło
@Utumno: oczywiście mam zainstalowane b43, ndiswrappera wywaliłem

: 27 listopada 2008, 16:40
autor: KeFaS
Rzeczywiście, przepraszam, pomyliły mi się procesory Broadcoma (BCM947xx/953xx) z kartami Wi-Fi i w dodatku miałem na myśli inny model (montowany w routerach), t.j.:

Kod: Zaznacz cały

MiniPCI Broadcom 802.11b/g BCM4318

: 27 listopada 2008, 21:25
autor: iria
Próbowałeś na dystrybucyjnym jajku?

Przy instalacji b43-fwcutter widziałeś jak ściąga i ładuje firmware?

Co do braku "iwconfig" to zainstaluj

Kod: Zaznacz cały

wireless-tools
Za pomocą czego chcesz się łączyć z siecią?

: 28 listopada 2008, 00:51
autor: eARTsta
Nie, nie próbowałem, bo aktualnie mam trochę mało czasu tak ogólnie, ale będę musiał w końcu się wziąć za to i przekompilować jajko na starsze. Nie wiem czy dobrze cię zrozumiałem z tym firmwarem ale przy instalacji "b43-fwcutter" on żadnego firmwaru chyba nie instalował/ładował, bo to ja instalowałem ręcznie firmware:

Kod: Zaznacz cały

 /usr/share/b43-fwcutter/install_bcm43xx_firmware.sh
A wszystko robiłem według opisu z HOWTO kolegi "Sali" kilka postów wyżej.
Po zainstalowaniu "wireless-tools" nic się nie zmieniło, podam kilka poleceń i co one u mnie zwracają:

Kod: Zaznacz cały

iwconfig
daje:
lo no wireless extensions.

eth0 no wireless extensions.

Kod: Zaznacz cały

ifconfig
daje:
eth0 Link encap:Ethernet HWaddr 00:1b:24:a0:47:a2
inet addr:192.168.0.55 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21b:45ff:fea0:47a2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:91 errors:0 dropped:0 overruns:0 frame:0
TX packets:98 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:117970 (115.2 KiB) TX bytes:10116 (9.8 KiB)
Interrupt:220 Base address:0xa000

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:14 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1094 (1.0 KiB) TX bytes:1094 (1.0 KiB)

Kod: Zaznacz cały

iwlist scan
daje:
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

Kod: Zaznacz cały

ifup wlan0
daje:
Ignoring unknown interface wlan0=wlan0.

Kod: Zaznacz cały

ifconfig wlan0 up
daje:
wlan0: ERROR while getting interface flags: Nie ma takiego urządzenia
A co z modułami jądra, może któryś się nie ładuje, a powinien?
£ączę się za pomocą routera z wifi (pod Windowsem już działa, czyli karta w laptopie i router w porządku).

: 28 listopada 2008, 07:46
autor: iria
Co do modułów to sprawdź, co wyświetli polecenie:

Kod: Zaznacz cały

lsmod |grep b43
Ja mam takie załadowane i powiązane z b43:
  • b43 130204 0
    rfkill 12952 3 rfkill_input,b43
    mac80211 162076 1 b43
    led_class 7940 1 b43
    input_polldev 7816 1 b43
    ssb 44548 2 b43,ohci_hcd
    pcmcia 30752 2 b43,ssb
    pcmcia_core 39188 3 b43,ssb,pcmcia
    rng_core 8324 1 b43
Co do jajka, to proszę żebyś sam nie kompilował tylko zainstalował dystrybucyjne. Wtedy wykluczymy błąd w kompilacji.

Jeśli koniecznie chcesz jajko z serii 2.6.27 to znajdziesz je tu . Wystarczy dodać repo i zainstalować.

Co do "wireless-tools", przecież znajduje Ci już polecenie, więc jak nie pomogło ;)

Którą wersje, firmware zainstalowałeś? Na pewno wersje broadcom-wl-4.150.10.5?
Według tego HOWTO ?

Najlepiej usuń zawartość

Kod: Zaznacz cały

/lib/firmware/
i zainstaluj ponownie b43-fwcutter z repo. W ten sposób będziesz miał potrzebny firmware. Tylko zwróć uwagę przy instalacji czy pobiera firmware.

: 28 listopada 2008, 12:38
autor: eARTsta
No właśnie, u mnie bash nic nie zwraca po wydaniu tego polecenia

Kod: Zaznacz cały

lsmod |grep b43
Zrobiłem tak jak pisałeś:
Najlepiej usuń zawartość /lib/firmware/
i zainstaluj ponownie b43-fwcutter z repo
Pobrał i rozpakował firmware przy instalacji b43-fwcutter i teraz mam w

Kod: Zaznacz cały

/lib/firmware/
dwa foldery

b43
b43legacy


ale wifi nadal nie działa, może to właśnie dlatego, że nie ładuje mi sie żaden moduł powiązany z b43, jak mogę te moduły włączyć i czy nie lepiej zainstalować inne jajko?

: 28 listopada 2008, 15:22
autor: Utumno

Kod: Zaznacz cały

 modprobe b43
i zobacz, co Ci syslog powie.

: 29 listopada 2008, 02:55
autor: eARTsta
@Utumno:

Kod: Zaznacz cały

modprobe b43
daje
FATAL: Module b43 not found
a

Kod: Zaznacz cały

syslog
nie pokazuje nic co mogło by być związane z błędami dotyczącymi mojego tematu, mogę go wkleić jeżeli chcesz.

Pewnie już większość tę stronkę zna, ale gdyby ktoś chciał sobie sprawdzić sterowniki, to niech wklei na >>tej<< stronce wynik polecenia

Kod: Zaznacz cały

lspci -n

: 29 listopada 2008, 15:58
autor: iria
Na jakim jajku probujesz uruchomic karte? Wciaz na swoim? Jesli tak, to widocznie nie wkompilowales odpowiednich modulow.

Sa jakies przeciwskazania, w Twoim wypadku, co do instalacji dystrybucyjnego kernela?

P.S. Przepraszam, za brak polskich liter, ale pisze z livecd.