Niewidoczna pod lspci karta sieciowa - RT2500
-
- Posty: 8
- Rejestracja: 12 stycznia 2008, 23:09
Niewidoczna pod lspci karta sieciowa - RT2500
Witam,
mam sieciówkę (CardBus) na chipie Ralink RT2500. Gdy ją włożę do slotu dostaję komunikat że została włożona, ale lspci nic na jej temat nie mówi, aczkolwiek lspcmcia twierdzi że "coś tam jest". Co mam zrobić? Z góry dzięki za pomoc.
mam sieciówkę (CardBus) na chipie Ralink RT2500. Gdy ją włożę do slotu dostaję komunikat że została włożona, ale lspci nic na jej temat nie mówi, aczkolwiek lspcmcia twierdzi że "coś tam jest". Co mam zrobić? Z góry dzięki za pomoc.
A masz jakiś moduł obsługujący kartę załadowany?
Kod: Zaznacz cały
lsmod
-
- Posty: 8
- Rejestracja: 12 stycznia 2008, 23:09
-
- Posty: 8
- Rejestracja: 12 stycznia 2008, 23:09
-
- Posty: 8
- Rejestracja: 12 stycznia 2008, 23:09
- myślę że niekapitan_hak pisze:Czy muszę zakładać jakieś patche?
Do dzieła - wychodzę z założenia, że podstawy znasz. Zrobimy kompilację metodą debianową ponieważ:
[INDENT]jest preferowana przez ,,Debian reference'',
jest chyba łatwiejsza i prostsza,
można w łatwy sposób zainstalować i odinstalować nowe jądro.[/INDENT]
-----------------------
Iinstalujemy pakiety:
[INDENT]libncurses5-dev
kernel-package[/INDENT]
ściągamy źródła tego np. jądro jest to najnowsze jajko 2.6.24-rc7. Jądro mimo że z serii rc (realese candidate) jest przetestowane przeze mnie i działa idealnie. Automatycznie wykryło moją kartę WiFi Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g, której poprzednie jądra nie były w stanie wykryć.
Przekopiuj nowo ściągnięte jądro do katalogu /usr/src i rozpakuj.
Powstanie katalog:
Kod: Zaznacz cały
/usr/src/linux-2.6.24-rc7
Kod: Zaznacz cały
/boot
Aby mieć pewność, który to plik wydaj polecenie:
Kod: Zaznacz cały
uname -r
Przekopiuj ten plik config -2.6.xxx do nowopowstałego katalogu nowego jajka, czyli do:
Kod: Zaznacz cały
/usr/src/linux-2.6.24-rc7
Wejdź do katalogu:
Kod: Zaznacz cały
cd /usr/src/linux-2.6.24-rc7
Kod: Zaznacz cały
make menuconfig
najedź podświetleniem na linijkę:
Kod: Zaznacz cały
Load an Alternate Configuration File
Wpisz:
Kod: Zaznacz cały
config1
Właściwie to już nic więcej nie musiałbyś robić, ale jak już jesteś w konfiguratorze, to wykorzystajmy to, aby Twój sprzęt pracował szybciej, czyli dostosujmy jądro do Twojego procesora.
Najedź podświetleniem na:
Kod: Zaznacz cały
Processor type and features --->
Kod: Zaznacz cały
Processor family....--->
Jeśli masz procesor dwurdzeniowy, to zaznaczasz:
Kod: Zaznacz cały
Processor type and features --->
Kod: Zaznacz cały
Symmetric multi-processing support
Kod: Zaznacz cały
Multi-core scheduler support
Naciskamy na dole
Kod: Zaznacz cały
< Exit >
Kod: Zaznacz cały
Save an Alternate Configuration File
Kod: Zaznacz cały
[color=red][b].config[/b][/color]
To tyle, wychodzimy z konfiguratora przez naciśniecie:
Kod: Zaznacz cały
EXIT
Kod: Zaznacz cały
YES
Kod: Zaznacz cały
make-kpkg linux-image linux-headers --initrd
Po zakończeniu kompilacji, w katalogu /usr/src otrzymasz dwa pliki .deb o nazwach:
Kod: Zaznacz cały
linux-headers-2.6.24-rc7_2.6.24-rc7-10.00.Custom_i386.deb
linux-image-2.6.24-rc7_2.6.24-rc7-10.00.Custom_i386.deb
Zwróć uwagę co osiągnęliśmy:
[INDENT]nowe jądro w postaci pliku deb
nagłówki tego jądra w postaci pliku deb
plik initrd, ponieważ nie znam Twojego komputera, a przypuszczam że go masz.[/INDENT]
Instalujemy nowe jajko przy pomocy dpkg.
Kod: Zaznacz cały
dpkg -i linux-image-2.6.24-rc7_2.6.24-rc7-10.00.Custom_i386.deb
Kod: Zaznacz cały
dpkg -i linux-headers-2.6.24-rc7_2.6.24-rc7-10.00.Custom_i386.deb
Kod: Zaznacz cały
lilo
I to tyle. Przepraszam, że się tak rozpisałem
I jeszcze jedna rada, gdyby zdarzyło się tak nieszczęśliwie, że nowe jajko nie odpali - w czasie ładowania systemu, trzymaj wciśnięty przycisk lewy shift - będziesz miał możliwość wyboru starego jądra (LinuxOLD)
Pozdrawiam.
-
- Posty: 8
- Rejestracja: 12 stycznia 2008, 23:09
Już się kompiluje, fakt że sobie skonfigurowałem od zera(bo zacząłem zanim napisałeś instrukcję), ale powinno działać :P, na serwerze się udało mi już raz.
[ Dodano: 2008-01-13, 18:42 ]
ekhm... Zainstalowałem nowego kernela, i dalej to samo. W końcu się wnerwiłem, i zainstalowałem windowsa. Pod Windosem niestety tylko mignie diodka na karcie i system jej nie wykrywa. Chyba będzie prościej jak zamienie się z mamą na kartę USB(od Liveboxa/lajvszita). Czy nie będzie z tym problemów?
[ Dodano: 2008-01-13, 18:42 ]
ekhm... Zainstalowałem nowego kernela, i dalej to samo. W końcu się wnerwiłem, i zainstalowałem windowsa. Pod Windosem niestety tylko mignie diodka na karcie i system jej nie wykrywa. Chyba będzie prościej jak zamienie się z mamą na kartę USB(od Liveboxa/lajvszita). Czy nie będzie z tym problemów?
@Bodzio, jeśli sobie skompiluje nowe jajo (pobieram 2.6.23.14, stare 2.6.22.3) i je załaduję, to co ze sterownikami od NV? Będę musiał je na nowo instalować? Jeśli tak, to co z tymi, które teraz używam, wywali je automatycznie? Jeśli tak zrobi a będę chciał uruchomić stare jajo?
Z góry dzięki za odpowiedz. Nie chcę robić z systemu znowu śmietnika ;-)
Z góry dzięki za odpowiedz. Nie chcę robić z systemu znowu śmietnika ;-)