Chciałem sobie zainstalować linuksowe sterowniki do mojej kary wi-fi (D-Link DWL-510). Na samym początku miałem problem ze znalezieniem odpowiednich. W końcu trafiłem na stronkę. Skompilowałem i dołączyłem do jądra za pomocą insmod. Uszczęśliwiony, że interfejs działa wyłączyłem kompa. Jednak teraz kiedy chcę dołączyć ponownie moduły do jądra pojawia mi sie cos takiego:
May 7 18:48:47 sing kernel: ieee80211_crypt_tkip_rtl: Unknown symbol ieee80211_register_crypto_ops
May 7 18:48:47 sing kernel: ieee80211_crypt_tkip_rtl: Unknown symbol ieee80211_unregister_crypto_ops
----
Chciałem załadować kolejne żeby zobaczyć co wtedy wychodzi i okazało się, że trzeba było je po prostu załadować w innej kolejności :-D. Nawet na to nie wpadłem :-/.
Ale mam za to dodatkowe pytanie. Jak ładować te moduły automatycznie przy starcie? Pierwsze co mi przychodzi do głowy to wpisać je do /etc/modules, ale czy jest jakieś leprze wyjście?