Próbuję zainstalować sterownik Linux dla mojej bezprzewodowej karty sieciowej (D-Link DWL-G510) na moim komputerze Red Hat Linux 7.1 z jądrem 2.4.37.9. Pobrałem sterownik szeregowy małpy z sourceforge i udało się skompilować rt73 moduł i załaduj go do jądra. Problem polega na tym, że za każdym razem, gdy wydam polecenie ifconfig wlan0 up powraca z następującym komunikatem o błędzie: wlan0: nieznany interfejs: brak takiego urządzenia .
Nie wiem, co tu robić. Określiłem wlan0 jako alias dla rt73 moduł w module.conf, a także próbowałem załadować sterownik poleceniem modprobe rt73 ifname = wlan0 (określa nazwę interfejsu zgodnie z instrukcjami zawartymi w sterowniku), ale komunikat o błędzie wciąż się pojawia.
Czy jest jeszcze coś, co muszę zrobić w Linuksie, aby skonfigurować wlan0 część lub czy moduł nie rozpoznaje karty sieci bezprzewodowej? Byłoby dość dziwne, gdyby było to później, ponieważ wszystkie informacje z Internetu wskazują, że jest to sterownik Linuksa, którego powinienem używać do wspomnianej karty bezprzewodowej.
źródło
Odpowiedzi:
Podejrzewam to
modprobe
pomyślnie ładuje rt73, co można potwierdzić za pomocąlsmod
ale ten rt73 nie dołącza do sprzętu, na co będzie narzekaćdmesg | grep rt73
. Jądro załaduje moduł, o ile strona jądra modułu jest szczęśliwa, ale jeśli moduł nie może znaleźć swoich urządzeń, nic się nie stanie.Jeśli kierowca nie przywiązał się, wszedłeś w świat bólu, przekopując się przez różne
/proc
pliki próbujące dowiedzieć się, gdzie powinien być podłączony moduł sterownika urządzenia, ale nie. W moim pudełku zdarzają się informacje o magistrali PCI/proc/bus/pci/devices
. Ale używam jądra 2.6.32 i nie pamiętam nawet, kiedy ostatnio widziałem instalację 2.4. Niech droga wzniesie się na spotkanie z tobą, niech wiatr zawsze będzie na twoich plecach, może znajdziesz brakującą przestrzeń adresową ...źródło