hej, wiesz mnie się udało rozwiązać ten problem.
Zakładam, że masz tą samą kartę wifi co ja (czyli realtek 8187), bo żadna inna chyba nie ma takich problemów. Jak masz inną kare to daj znać, a jak tą to poniższy opis jest dla ciebie:
Sterowniki do tej karty są w jądrach 2.6.23 i wyższych.
Ja zrobiłem tak:
zmieniłem w pliku (ścieżki podaje z katalogu, w którym będziesz miał źródła jądra):
Kod: Zaznacz cały
./drivers/net/wireless/zd1211rw/zd_ieee80211.c - linie 39 - wartość 12 na 14
i
Kod: Zaznacz cały
./net/mac80211/regdomain.c - linia 60 - druga liczba 2462 na 2472
Ja miałem taki problem, że z niewiadomych powodów po powtórnej instalacji nie działało mi
ale ja wpisałem:
to było dobrze.
Kompilacja jądro wbrew dość powszechnej opinii nie jest straszna. Możesz tam sobie wybrać swoje sterowniki i tylko swoje. Powinieneś wiedzieć jakiego używasz systemu plików, choć domyślnie w ustawieniach kompilacji będziesz miał zaznaczone wszystkie popularniejsze (ext 2 i 3, oraz reiserfs); z ciekawszych rzeczy, które powinieneś wiedzieć, to to że jak masz laptopa z core duo to nie zaznaczasz rodziny core duo tylko Pentium M - też zawsze jak nie wiesz jaką rodzinkę wybrać możesz dać po prostu generic. Resztę jak nie wiesz co zaznaczyć to z godnie z sugestią pomocy programu.
Oczywiście źródła jądra weź ze swojej dystrybucji, a nie z kernel.org Zakładam, że masz Debiana, więc źródła możesz pobrać za pomocą apta. O poleceniach kompilacji znajdziesz w googlach.
Jak potrzebujesz więcej wyjaśnień tak jak każdy początkujący lub nie początkujący leniwy, to daj znać.
[Dodano: 2008-07-08, 18:26]
P.S. żeby edytować te pliki musisz być zalogowany jako root. Jeżeli jesteś w trybie graficznym zalogowany jako zwykły użytkownik, to musisz edytować plik z narzędzi odpalonych z konsoli w której się zalogujesz jako root.
Vim gdzieś tam w którymś rogu pokazuje, w której linii jesteś.
[Dodano: 2008-07-08, 19:00]
Aha i daj znać jeśli to działa lub nie działa.