Niewidoczna pod lspci karta sieciowa - RT2500
-
kapitan_hak
- 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-
kapitan_hak
- Posty: 8
- Rejestracja: 12 stycznia 2008, 23:09
-
kapitan_hak
- Posty: 8
- Rejestracja: 12 stycznia 2008, 23:09
-
kapitan_hak
- 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-rc7Kod: Zaznacz cały
/bootAby mieć pewność, który to plik wydaj polecenie:
Kod: Zaznacz cały
uname -rPrzekopiuj ten plik config -2.6.xxx do nowopowstałego katalogu nowego jajka, czyli do:
Kod: Zaznacz cały
/usr/src/linux-2.6.24-rc7Wejdź do katalogu:
Kod: Zaznacz cały
cd /usr/src/linux-2.6.24-rc7Kod: Zaznacz cały
make menuconfignajedź podświetleniem na linijkę:
Kod: Zaznacz cały
Load an Alternate Configuration FileWpisz:
Kod: Zaznacz cały
config1Wł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 supportKod: Zaznacz cały
Multi-core scheduler supportNaciskamy na dole
Kod: Zaznacz cały
< Exit >Kod: Zaznacz cały
Save an Alternate Configuration FileKod: Zaznacz cały
[color=red][b].config[/b][/color]To tyle, wychodzimy z konfiguratora przez naciśniecie:
Kod: Zaznacz cały
EXITKod: Zaznacz cały
YESKod: Zaznacz cały
make-kpkg linux-image linux-headers --initrdPo 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.debZwróć 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.debKod: Zaznacz cały
dpkg -i linux-headers-2.6.24-rc7_2.6.24-rc7-10.00.Custom_i386.debKod: Zaznacz cały
liloI 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.
-
kapitan_hak
- 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 ;-)