[opensuse11] Instalacja madwifi-old

0

Witam.
Potrzebuję zainstalować madwifi w troszke starszej wersji, gdyż nowe wersje nie do końca dobrze działają a ath5k już w ogóle.....
Znalazłem na necie madwifi-old-r1417-20060128, rozpakowałem.
Jest tam katalog patches/2.6 aby zapatchować jajko. Moja wersja kernela to Linux 2.6.25.5-1.1-pae i686.
Przy patchowaniu mam błąd taki:

/madwifi-old-r1417-20060128/patches/2.6 # sh install.sh /usr/src/linux
Copy ath driver bits...
Copy ath_hal bits...
Copy ../../ath_rate/onoe bits...
Copy hal bits...
Copy net80211 bits...
Setting up compatibility bits...
patching file /usr/src/linux/drivers/net/wireless/Kconfig
Hunk #1 FAILED at 355.
1 out of 1 hunk FAILED -- saving rejects to file /usr/src/linux/drivers/net/wireless/Kconfig.rej

Doszukałem się linijki w kodzie która powoduje błąd:

patch -N /usr/src/linux/drivers/net/wireless/Kconfig < Kconfig.patch

Zaś make w "madwifi" wywala mi taki błąd:

madwifi-old-r1417-20060128 # make
cat: /usr/src/linux-2.6.25.5-1.1-obj/i386/pae/include/linux/wireless.h: Nie ma takiego pliku ani katalogu
cat: /usr/src/linux-2.6.25.5-1.1-obj/i386/pae/include/linux/wireless.h: Nie ma takiego pliku ani katalogu
Checking if all requirements are met... FAILED
Only kernel versions 2.4.x and above are supported.
You have .
make: *** [configcheck] Błąd 1

Co jest nie tak? Co zrobić aby to zainstalować?

0

musisz przerobic Makefile, zeby nie przechodzil tego testu. Po prostu patch byl pisany pod inne starsze jajko i kiedy wersji uzywanej przez ciebie jeszcze nie bylo. Musisz dostosowac patch do swojego. Zwykla deweloperska robota :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1