kernel 2.6.4 nem müködő modulok?

Fórumok

kernel 2.6.4 nem müködő modulok?

Hozzászólások

[quote:6dfd365c1d="vmiklos"][quote:6dfd365c1d="cashy_hu"]
Erre a System.map-os mizériára ha valaki tud jobb megoldást, ne habozzon, engem is érdekel!

imho ez a System.map csak a lilonak kell, ha grubot használsz, akkor el is felejtheted

Kell is meg nem is !

El szoktátok olvasni a howtokat?
pl itt van egy kernel-howto magyarul. A System.map-os része meg itt

Sok okos dolog hjangzott már el a linuxfoum.hu is...
...pontosabban itt, itt, meg itt.

ha ezeket elolvassátok sok dolog tisztább lesz.
szvsz a kernel fordításban nem a make meg ilyesmi a nehéz, hanem a config...

bye

Sziasztok:)
Én egy nagyon kezdő Linuxos, és rémesen kezdő Debianos vagyok. Eddig amig szórakoztam gprsemmel unalmamban , nincs mit veszjtenem alapon fordjtgattam kernelt. Soha nem is volt gond, attól az esztétikai hibától eltekintve, bár végülis jobb is talán, hogy Liloban bent maradt mindig az OLdlinux pont. Hétvégén gondoltam meglesem 2.6.4es kernelt, kijöttek barátok, és egy srác beforgatta nekem, gondolom segjtőszándékkal. Az új kernel alatt nem müködik az irda-m, nem találja modult stb... mivel elég kezdő vagyok make xconfiggal próbálkoztam régi kernel alól újból konfigurálni, hátha kifelejtette actisysem és irdaportom. Xconfig el se indul, menuconfig-ban pedig az istenért nem találom az irda beállítását. Új kernel alatt egyáltaán nem indul el egy konfigurálási parancs sem.Nem találja ppp-t, mivel semmit nem talál, ezért pontosan azt sem tudom, mi a konkrét gond.
Egyszóval nekem az is elég lenne, ha legalább azt tudnám, miért nem tudom konfigurálni az új kernelt újból, és a modulokat miért nem tudom beforgatni. Az érdekes az a srác engedélyezte az autiomata modul betöltést, azonban induláskor is jelzi, nem találja őket.
:?:
Üdv: Virág

Az a baj, hogy a modprobe a 2.5.47/2.5.48-asnál magasabb verziójú kernelek moduljait nem tudja feltölteni. Ahhoz hogy a problémád megoldódjon, le kell szedned az unstable csomagok közül a module-init-tools csomagot. Ez tartalmazza az új modprobe-ot, ami már képes feltölteni a 2.6.x verziójú kernel moduljait.

Én is mostanában szívattam magam egy kicsit a 2.6.4-el. Persze a végén mindig kiderült, hogy bennem van a hiba :)

Nos, telepítendő csomagok:
upgrade: modutils
install: module-init-tools.

Uhu alatt kénytelen voltam még egy apt-get upgrade-et is nyomatni. Nem baj, legalább lett a barackomból egy kamion :) (Egy darabig eltartott...:)

Ha rpm alapú, akkor rpmfind.net. (Bocs)

A make menuconfig|xconfig parancsot mindig az aktuális kernel "root" könyvtárában kell kiadni.
Tehát pl.
su -
cd /usr/src/linux-2.6.4
make xconfig

Ha mekkvan akkor README, de nagy vonalakban:
make bzImage|bzlilo
make modules modules-install

A "make bzlilo" lilo boot-loaderesetén állítólag telepíti is az új kernelt. Sajnos grubom van (UHU:), így én kénytelen voltam másolni:
#először is elmentjük a régi System.map-ot
cp /boot/System.map /boot/System.map.old
# lerakjuk az újat
cp /usr/src/linux-2.6.4/System.map /boot/System.map
# új kernel
cp /usr/src/linux-2.6.4/arch/i386/boot/bzImage /boot/enkernelem

Nah, most már a helyén van.
Jöhet a lilo.conf editálás, vagy a grubos menu.lst. Értelemszerűen megeditálod, aztán lefuttatod a lilo-t, vagy a grub-installt.

Van egy make install lehetőség is, ez elvileg lejátssza az egész meccset, de azt hiszem, ez is csak lilo-val működik. (nem vagyok README közelben:(

Erre a System.map-os mizériára ha valaki tud jobb megoldást, ne habozzon, engem is érdekel!

cashy

És műkődik minden (CD, DVD, hang)? Egyéb (W$) HDD-ket látja, VmWare-t futtatja? Mondjuk Kylix 3 fut alatta? stb.... :?

[quote:81c0403dca="gyomber"]És műkődik minden (CD, DVD, hang)? Egyéb (W$) HDD-ket látja, VmWare-t futtatja? Mondjuk Kylix 3 fut alatta? stb.... :?

persze, hogy minden működik ;-)

a vmware-t kicsit át kell írni howto itt

[quote:09586b5321="cashy_hu"]
Erre a System.map-os mizériára ha valaki tud jobb megoldást, ne habozzon, engem is érdekel!

imho ez a System.map csak a lilonak kell, ha grubot használsz, akkor el is felejtheted

Áááhhhhhh. Nekem is hasonló volt a problémám, mint Virágnak, nyúltam én már mindenhez... Aztán 4 évvel ezelőtti kernel-fordítási ismereteimből felködlött a Systam.map és a kapcsolódó problémák...
Biztos, ami biztos, azért ott van :))))

Esetleg debian eseén ajánlanám a make-kpkg -t.
Tedd fel a fakeroot es a kernel-package csomagot.
Userként kibontod a kernelforrást, konfigolod, majd kiadod a
forras gyokereben a
make-kpkg --rootcmd fakeroot kernel_image
parancsot, es ez general egy deb csomagot, amit mar dpkg -i
-vel telepithetsz. Az igaz, hogy ez is lilo-val tud automatikusan
együttműködni, grub-bal nem tudom, hogy működik a dolog.
Amugy tud a /usr/src/modules alatti modulokbol is csomagot
gyartani, lasd man make-kpkg...

Sziasztok:)
Köszönöm a gyors tippeket, akkor nincs más hátra csak kilőnöm a gépet :)
THX
Üdv: Virág

Mindent úgy csináltam, ahogy mondtátok...

Szal:
- DVD-RW-t nem ismeri fel (régi kernel UHU 1.1.1 simán!)
- W$ hdd-ket csak rootként látja
- Hang: could not open mixer device /dev/sound/mixer

A VmWare valszeg menni fog a leírás szerint, de ezek miért nem mennek alapban, mikor a régi (gyári) kernellel simán????? :?

[quote:c2f392e94f="vmiklos"]imho ez a System.map csak a lilonak kell, ha grubot használsz, akkor el is felejtheted

Mennyire nem igaz :-)
Szamos program hasznalja a System.map-ot aktivan. Ilyenek a ps, top, stb. Ezen kivul szamos mas fontos szerepe is van a System.map-nak, pl a kernel oops uzenetek dekodolasa, stb.

Egy jo osszefoglalot elolvashatsz ITT

[quote:6827157e86="trey"]
Mennyire nem igaz :-)
Szamos program hasznalja a System.map-ot aktivan. Ilyenek a ps, top, stb. Ezen kivul szamos mas fontos szerepe is van a System.map-nak, pl a kernel oops uzenetek dekodolasa, stb.

koszi, elolvasom, csak annyit tudok, hogy amint egy disztrot felteszek, mindig forditok egy sajat kernelt, es a /boot-ban levo System.map(okat) mindig le szoktam torolni, es meg soha semmi bajom nem volt vele

ettol fuggetlenul a leiras biztos jobban tudja, mint en, dehat az ember mindig tanul ;-)

[quote:5435972c06="gyomber"]
- DVD-RW-t nem ismeri fel (régi kernel UHU 1.1.1 simán!)
- W$ hdd-ket csak rootként látja
- Hang: could not open mixer device /dev/sound/mixer

A VmWare valszeg menni fog a leírás szerint, de ezek miért nem mennek alapban, mikor a régi (gyári) kernellel simán????? :?

az a nagy külömbség, hogy az uhu 2.4-es kernelt használ még mindig (meddig?), ez pedig 2.6-os és a kettő között sok külömbség van.

a dvd-rw-vel nem a supermount hiánya miatt van gondod?
mert én gond nélkül írok-olvasok dvd-rwt 2.6os kernellel

azt hogy érted, hogy rootként látja?

hang: ezeket próbáltad?
[code:1:5435972c06]modprobe snd-mixer-oss
modprobe snd-pcm-oss
[/code:1:5435972c06]

imho a vmware azért nem megy, mert nincs felkészítve a 2.6os kernelre (mondtam, sok külömbség)

Úgy értem a rootként látja támát, hogy az /mnt alkönyvtárba berakja az alkönyvtárakat, amelyeket hozzácsatol a W$-os hdd-khez, de amikor userként akarom kinyitni, akkor azt írja, hogy kevés vagyok hozzá. Ha rootként nyitom meg, akkor simán hozza a tartalmat.

DVD-RW. Az fstab és az mtab fájl egyike sem tartalmazza a DVD-ROM-ra való hivatkozást, így mountolni sem tudom. Ebből következik, hogy gondolom nem a supermounttal hiáynával van gond!

A hangot próbálom, de az ne igazán kardinális probléma.

Ezek a gondok egyenlőre pedig szeretném használni ezt a kernelt, mert gyorsabbnak tartom, mint a régebbi társát! Egyébként a VmWare kiadta a 4.5.1-es verziót, amley elvileg tudja már a 2.4.x-es kerneleket.

Üdv: Gyömbér

Bocsánat! Előbb én voltam, de nem léptem be...

A woody-t hasznalsz akkor a www.backports.org rol tudod letolteni a module-init-tools csomagot de dependel a modutil -ra is ugy hogy ha marott vagy akkor egyutal azt is szedd le.
amugy a backports.org on ha dependel valami akkor a csomag konyvtar tartalmazz egy linket arra a csomagra is amire szuksege van meg....
Foci