Hozzászólások
-
SzerzőBejegyzés
-
A kernel patch meg a kernel fordítás azért nem ugyanaz.
Vagy ha mégis, hát én nem bánom, ha leírod, mit csináljak…A kernel patch meg a kernel fordítás azért nem ugyanaz.
Vagy ha mégis, hát én nem bánom, ha leírod, mit csináljak…Hát így alapból egyik sem jó. 🙁 Kernelfordítás… hááát, az nem nekem való egyelőre, főleg, hogy egyetlen árva kis modul kellene…
De hogy az ndiswrapperrel miért nem megy… ???
Köszönöm a válaszokat és a segítséget, majd leírom, mire jutottam. 🙂Hát így alapból egyik sem jó. 🙁 Kernelfordítás… hááát, az nem nekem való egyelőre, főleg, hogy egyetlen árva kis modul kellene…
De hogy az ndiswrapperrel miért nem megy… ???
Köszönöm a válaszokat és a segítséget, majd leírom, mire jutottam. 🙂Na, ez már jobb! Ez ilyeneket csinál:
make -C /lib/modules/2.6.23.9-1/build SUBDIRS=/tmp/rtl-wifi/rtl8180-sa2400-dev M=/tmp/rtl-wifi/rtl8180-sa2400-dev modules
make[1]: Entering directory `/usr/src/linux-2.6.23.9-1′
CC [M] /tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.o
/tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.c: In function u2018ieee80211_r8180_rxu2019:
/tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.c:1154: error: u2018struct sk_buffu2019 has no member named u2018macu2019
/tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.c:1154: error: u2018struct sk_buffu2019 has no member named u2018nhu2019
make[2]: *** [/tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.o] Error 1
make[1]: *** [_module_/tmp/rtl-wifi/rtl8180-sa2400-dev] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23.9-1′
make: *** [2.6] Error 2Viszont van kernel patch. Azzal mit lehet csinálni? Patchelni, nagyon jó. De azt hogy kell?
Nagyon köszi mindenkinek az eddigi segítséget!
Na, ez már jobb! Ez ilyeneket csinál:
make -C /lib/modules/2.6.23.9-1/build SUBDIRS=/tmp/rtl-wifi/rtl8180-sa2400-dev M=/tmp/rtl-wifi/rtl8180-sa2400-dev modules
make[1]: Entering directory `/usr/src/linux-2.6.23.9-1′
CC [M] /tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.o
/tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.c: In function u2018ieee80211_r8180_rxu2019:
/tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.c:1154: error: u2018struct sk_buffu2019 has no member named u2018macu2019
/tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.c:1154: error: u2018struct sk_buffu2019 has no member named u2018nhu2019
make[2]: *** [/tmp/rtl-wifi/rtl8180-sa2400-dev/ieee80211_rx.o] Error 1
make[1]: *** [_module_/tmp/rtl-wifi/rtl8180-sa2400-dev] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23.9-1′
make: *** [2.6] Error 2Viszont van kernel patch. Azzal mit lehet csinálni? Patchelni, nagyon jó. De azt hogy kell?
Nagyon köszi mindenkinek az eddigi segítséget!
Hihi 🙂
A mese végén, a lap alján van link. Onnan le lehet tölteni némi kattintgatás után egy rtl8180-0.21.tar.bz2 nevű cuccost. Kitömöríted, majd a leírás szerint csak sima make kell neki. :
sanci@csoki-laptop:/tmp/rtl8180-0.21$ ls
AUTHORS ieee80211_rx.c module_unload24 r8180_pm.c
CHANGES ieee80211_tx.c r8180_93cx6.c r8180_pm.h
compat24.h ieee80211_wx.c r8180_93cx6.h r8180_sa2400.c
COPYING INSTALL r8180_core.c r8180_sa2400.h
ieee80211_crypt.c LICENSE r8180_gct.c r8180_wx.c
ieee80211_crypt.h Makefile r8180_gct.h r8180_wx.h
ieee80211_crypt_wep.c Makefile26 r8180.h README
ieee802_11.h module_load r8180_hw.h README.adhoc
ieee80211.h module_load24 r8180_max2820.c README.master
ieee80211_module.c module_unload r8180_max2820.h
sanci@csoki-laptop:/tmp/rtl8180-0.21$ make
make -C /lib/modules/2.6.23.9-1/build SUBDIRS=/tmp/rtl8180-0.21 MODVERDIR=/tmp/rtl8180-0.21 modules
make[1]: Entering directory `/usr/src/linux-2.6.23.9-1′
scripts/Makefile.build:33: /tmp/rtl8180-0.21/Makefile: Nem lu00e9tezu0151 fu00e1jl vagy ku00f6nyvtu00e1r
make[2]: *** No rule to make target `/tmp/rtl8180-0.21/Makefile’. Stop.
make[1]: *** [_module_/tmp/rtl8180-0.21] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23.9-1′
make: *** [2.6] Error 2
sanci@csoki-laptop:/tmp/rtl8180-0.21$ ls
sanci@csoki-laptop:/tmp/rtl8180-0.21$Ennyi történik. Tök üres lesz a könyvtár. Próbáltam rootként is, tökmindegy. Próbáltam más könyvtárba pakolni, az is tökmindegy.
Hihi 🙂
A mese végén, a lap alján van link. Onnan le lehet tölteni némi kattintgatás után egy rtl8180-0.21.tar.bz2 nevű cuccost. Kitömöríted, majd a leírás szerint csak sima make kell neki. :
sanci@csoki-laptop:/tmp/rtl8180-0.21$ ls
AUTHORS ieee80211_rx.c module_unload24 r8180_pm.c
CHANGES ieee80211_tx.c r8180_93cx6.c r8180_pm.h
compat24.h ieee80211_wx.c r8180_93cx6.h r8180_sa2400.c
COPYING INSTALL r8180_core.c r8180_sa2400.h
ieee80211_crypt.c LICENSE r8180_gct.c r8180_wx.c
ieee80211_crypt.h Makefile r8180_gct.h r8180_wx.h
ieee80211_crypt_wep.c Makefile26 r8180.h README
ieee802_11.h module_load r8180_hw.h README.adhoc
ieee80211.h module_load24 r8180_max2820.c README.master
ieee80211_module.c module_unload r8180_max2820.h
sanci@csoki-laptop:/tmp/rtl8180-0.21$ make
make -C /lib/modules/2.6.23.9-1/build SUBDIRS=/tmp/rtl8180-0.21 MODVERDIR=/tmp/rtl8180-0.21 modules
make[1]: Entering directory `/usr/src/linux-2.6.23.9-1′
scripts/Makefile.build:33: /tmp/rtl8180-0.21/Makefile: Nem lu00e9tezu0151 fu00e1jl vagy ku00f6nyvtu00e1r
make[2]: *** No rule to make target `/tmp/rtl8180-0.21/Makefile’. Stop.
make[1]: *** [_module_/tmp/rtl8180-0.21] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23.9-1′
make: *** [2.6] Error 2
sanci@csoki-laptop:/tmp/rtl8180-0.21$ ls
sanci@csoki-laptop:/tmp/rtl8180-0.21$Ennyi történik. Tök üres lesz a könyvtár. Próbáltam rootként is, tökmindegy. Próbáltam más könyvtárba pakolni, az is tökmindegy.
labor wrote:http://rtl8180-sa2400.sourceforge.net/Igen, köszönöm, megtaláltam én is. A make parancsot futtatva ez lesz:
make -C /lib/modules/2.6.23.9-1/build SUBDIRS=/tmp/rtl8180-0.21 MODVERDIR=/tmp/rtl8180-0.21 modules
make[1]: Entering directory `/usr/src/linux-2.6.23.9-1′
scripts/Makefile.build:33: /tmp/rtl8180-0.21/Makefile: Nem létező fájl vagy könyvtár
make[2]: *** No rule to make target `/tmp/rtl8180-0.21/Makefile’. Stop.
make[1]: *** [_module_/tmp/rtl8180-0.21] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23.9-1′
make: *** [2.6] Error 2Naná, hogy nem létező, mivel tök üres lett az egész könyvtár.
Szóval ezt annó feladtam. Forrásból fordításhoz sem értek, csak ha semmi gubanc nincs 🙂
Erre valami ötlet?labor wrote:http://rtl8180-sa2400.sourceforge.net/Igen, köszönöm, megtaláltam én is. A make parancsot futtatva ez lesz:
make -C /lib/modules/2.6.23.9-1/build SUBDIRS=/tmp/rtl8180-0.21 MODVERDIR=/tmp/rtl8180-0.21 modules
make[1]: Entering directory `/usr/src/linux-2.6.23.9-1′
scripts/Makefile.build:33: /tmp/rtl8180-0.21/Makefile: Nem létező fájl vagy könyvtár
make[2]: *** No rule to make target `/tmp/rtl8180-0.21/Makefile’. Stop.
make[1]: *** [_module_/tmp/rtl8180-0.21] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23.9-1′
make: *** [2.6] Error 2Naná, hogy nem létező, mivel tök üres lett az egész könyvtár.
Szóval ezt annó feladtam. Forrásból fordításhoz sem értek, csak ha semmi gubanc nincs 🙂
Erre valami ötlet? -
SzerzőBejegyzés
legutóbbi hsz