Post by Bogdan (bogdro)Post by Bogdan (bogdro)(nieudanie) pobrać dane o repozytorium (być może sieciowego). Wypróbuj
podaną przeze mnie komendę wpisywaną do terminala. Nie korzysta ona z
YUMa, a bezpośrednio z programu "rpm", a ponadto instaluje oba pakiety
na raz (preferowany sposób przy pakietach od siebie zależnych).
rpm -Uvh kernel-module-ndiswrapper* ndiswrapper*
Nie wiem czy dobrze zainstalowalem sterownik, bo do tego podales mi
wiecej komend niz ja wykonalem (moze zle zrozumialem skladnie).
W kazdym razie zrobilem tak - umiescilem sterownik od XP (driver.inf i
driver.sys) w swoim katalogu domowym, nastepnie su, a pozniej
ndiswrapper -i moj_driver_od_xp_64.inf
echo "alias wlan0 ndiswrapper" >> /etc/modprobe.conf
Obie komendy zakonczyly sie powodzeniem, przy czym dzialania tej
drugiej kompletnie nie rozumiem ;-)
Ta druga rzecze: Wyświetl "alias wlan0 ndiswrapper", a wszystko, co
wyświetlone, dopisz do /etc/modprobe.conf. Czyli w skrócie jest to
bezedytorowy sposób na dopisanie "alias wlan0 ndiswrapper" na koniec
pliku /etc/modprobe.conf. :)
Post by Bogdan (bogdro)Po restarcie systyemu widze karte sieciowa wlan0 nidswrapper w system-
administration-network pod Gnome.
To dobrze, to jest właśnie efekt dopisania aliasu "wlan0" do
/etc/modprobe.conf.
Post by Bogdan (bogdro)Niestety, przy probie edycji jej wlasciwiosci i ustanowienia
polaczenia system pada, w oknie terminala dostaje komunikat ze ze
nastapil kernel faliure.
Nie powiem, że się tego nie spodziewałem.
Post by Bogdan (bogdro)Co w takim razie? Jest jakas szansa zeby to ruszyc czy ta karta po
prostu nie dziala z ndiswrapperem?
Na początek wypróbuj resztę sterowników. Wystarczy zapewne samo
ndiswrapper -i blabla.inf, bez dopisywania czegokolwiek do
/etc/modprobe.conf. Ale może zajść potrzeba usunięcia tych starych
sterowników, co można wykonać za pomocą "ndiswrapper -e". Uruchom
program bez parametrów, to pokaże on swoje opcje. Po każdej próbie
można w razie czego ponownie uruchomić system.
Jeśli żaden ze sterowników nie podziała, to mam złą nowinę: od pewnej
wersji jądra (mocno kilka przed Twoją) jest dla sterowników
przydzielany mniejszy pewien obszar pamięci, zwany stosem. Większości
to ponoć nie przeszkadza, ale podobno najbardziej cierpi właśnie
ndiswrapper, gdyż sterowniki windowsowe wymagają większego stosu. Cóż
można wtedy poradzić? Można własnoręcznie skompilować jądro z większym
stosem (co nie musi być banalne, ale hiper-trudne też nie), przekopać
Internet w poszukiwaniu porad lub wisieć non-stop na kernelnewbies.org
i czytać, czy w nowej wersji jądra nie ma przypadkiem już
interesującego nas sterownika.
Poza tym, przyjrzyj się karcie. Jeśli jest oparta na chipie Realtek,
to spójrz tu: http://rtl8180-sa2400.sourceforge.net/ i tu:
http://sourceforge.net/forum/forum.php?forum_id=652149.
Tu masz jeszcze inny wątek:
http://linux.derkeiler.com/Mailing-Lists/Ubuntu/2006-05/msg01835.html
Dlatego właśnie pomogłoby poczytanie tego, co pisze jądro. Moje
pomysły generalnie już się skończyły. Poza przeszukiwaniem "zwykłych"
stron internetowych polecam też Google Groups - archiwa grup
dyskusyjnych, gdyż może ktoś już miał podobny problem i go rozwiązał.
--
Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS)
Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
www.JabberPL.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft