sziasztok
egy problémám támadt (illetve csináltam magamnak...)
gondjaim vannak a hálókártya driverrel (lassú mint a dög!), ezért forgattam egy újat (2007. decemberit). működött is (bár nem lett jobb semmi), ezért fixen ezt akartam használni. nem nagyon ismerem a linuxot (vagyis nagyon nem), ezért próbáltam megkeresni, hogy hová is kéne ezt a modult tenni.
a /lib/modules/2.6.20-17-generic/kernel alatt találtam meg a régit, gondoltam, lecserélem ezt az újra.
a régi driver ilyen 20-30kb volt, az új, forgatott meg vagy 200kb, erről tudtam megkülönböztetni őket, mert mindkettőt ipg.ko-nak hívják.
először leállítottam a kártyát, eltávolítottam a modult, majd kimásoltam a /lib/modules/...-ből a régi ipg.ko-t, ipg.ko.old néven a saját könyvtáramba. majd letöröltem a fájlt, bemásoltam helyére az újat, és felhúztam újra a kártyát és a networköt.
minden működött is, többször újra is indítottam, nem volt vele gond.
az egyetlen furcsaság az nekem, hogy lsmod-ra kiír valami számot a modul mellé, gondolom ez a mérete lenne, mert valami 21380 vagy hasonlót ír ki. viszont az új modullal is ugyanezt írja ki. akkor mégsem az új modult használná?
de végülis a kérdés nem is ez, bár ezt is jó lenne tudni... hanem most az történt, hogy indulás után nem töltötte be a modult és nem volt háló persze. kézzel betöltve ment minden újra, de valamiért bootoláskor nem tölti be, pedig mikor "telepítettem" a modult, utána többször újraindítottam és mindig jó volt, most meg megadta magát, csak úgy.
ez mitől lehet?
csináltam 'depmod -a'-t is meg minden...
valamint még egy kérdés: a /lib/modules/2.6.20-17-generic/kernel-en belül van egy 'drivers/net' könyvtár is, és ebben vannak a .ko modulok, de ez az ipg.ko nem itt van, hanem '/lib/modules/..../kernel/ubuntu/net/ipg' alatt. jól van ez így? nem a kernel/drivers/net-ben kéne ennek is lennie?
- 797 megtekintés