Vraag & Antwoord
[SuSE Linux 9.2] Kernel update 2.6.11.6 subfs & usb hd
4 antwoorden
- Omdat mijn recent aangeschafte Pinnacles pctv stereo tv-kaart met een SAA7134 chipset in SuSE Linux 9.2 alleen ruis liet horen, (zie deze topic) heb ik de SuSE Linux 9.2 default kernel geüpdatet naar 2.6.11.6
Dit heb ik als volgt gedaan. Eerst de kernel-source 2.6.11.6 gedownload van een Nederlandse mirror van www.kernel.org en deze gekopieerd naar /usr/src
Dan uitgepakt met commando: tar -xjvf linux-2.6.11.6.tar.bz2 [Enter]
En de config bestand uit de boot map gekopieerd naar de kernel-source map
[code:1:41299fa18f] cp /boot/config-2.6.8-24-default /usr/src/linux-2.6.11.6/.config [/code:1:41299fa18f][Enter]
Dan cd naar de kernel-source map, en make menuconfig. Kernel configuratie gecontroleerd en bewaart
[code:1:41299fa18f]
cd /usr/src/linux-2.6.11.6
make menuconfig
exit
[/code:1:41299fa18f] Waarop ik de save kernel configuration dialoog beantwoord met Yes.
Dan
[code:1:41299fa18f]
make
make modules_install
cp System /boot/System-2.6.11.6
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.11.6
mkinitrd
[/code:1:41299fa18f] en GRUB /boot/grub/menu.lst aangepast
Omdat subfs niet in de kernel-source zit heb ik deze weer opnieuw toegevoegd met de info uit de code van dit bericht http://www.linuxquestions.org/questions/showthread.php?postid=1519004#post1519004 Alleen heb ik uiteraard 2.6.11.6 getypt in plaats van 2.6.11. Ook heb ik de bootsplash patch uitgevoerd.
Een foutmelding: [code:1:41299fa18f] showconsole: Warning: the ioctl TIOCGDEV is not known by the kernel[/code:1:41299fa18f] zorgde ervoor dat ik de tiocgdev patch moest uitvoeren. Zie deze Thread. Na de kernel te hebben hercompileerd/geïnstalleerd, was de tiocgdev foutmelding verdwenen.
Toen ik met de gepatchte Linux kernel 2.6.11.6 opstart, dan bleek inderdaad zoals te verwachten was, het geluid van de Pinnacles pctv stereo tv-kaart te werken.
Na de kernel update lijkt er echter een ander probleem voor in de plaats gekomen. Subfs werkt nog wel met de floppy en de dvd-speler. Maar niet meer met mijn externe USB harde schijf. De partities daarvan verschijnen niet meer in Mijn Computer. Het mounten van de partities op de externe USB harde schijf als root, werkt nog wel.
Dit is mijn dmesg | grep subfs output
[code:1:41299fa18f]
jolo@linux:~> dmesg | grep subfs
subfs 0.9 [/code:1:41299fa18f]
Wat zou ik over het hoofd gezien kunnen hebben? Ik heb dus ongeveer twee weken om dit op te lossen. Want dan verschijnt SuSE Linux 9.3. - wil ook een kernel compilreren
met suse 9.2 (kijken of draadloos dan werkt)
weet je een goede site waar wordt uit gelegt hoe dat gaat
of kun je zelf wat precieser uit leggen hoe je hebt gedaan
alvast bedankt - Mounten als root lukt, neem ik aan dat je dan ook kunt browsen op de USB stickies Jolo? Als dat het geval is, kijk dan de rechten eens na. Gekky29, kernels compileren is niet voor beginners hoor
Eea staat uitgelegd op de site waar je verse kernels kan ophalen: www.kernel.org maar da's natuurlijk wel in t Engels. Speciaal ff opgezocht voor je: http://www.kernel.org/pub/linux/kernel/README Hierin staat de installatieprocedure. Let wel: [size=15:80788b894a]
- [quote:b367806d9b="M.V. Wesstein"]Mounten als root lukt, neem ik aan dat je dan ook kunt browsen op de USB stickies Jolo? Als dat het geval is, kijk dan de rechten eens na. [/quote:b367806d9b] Als ik een usb harde schijf partitie mount als root, dan heb ik inderdaad ook toegang tot alle sub-mappen. De bestanden behoren dan tot de root. En met mounten bedoel ik [code:1:b367806d9b] mount /dev/sdXX /media/usb-XX [/code:1:b367806d9b][Enter] Ik heb dan wel de 2.6.11.6 kernel gecompileerd/geïnstalleerd, maar kan nog ook nog opstarten met de oude 2.6.8 kernel. Als ik dan als user naar de externe een usb harde schijf partitie cd. [code:1:b367806d9b] cd /media/usbXX [/code:1:b367806d9b] dan kan ik wel met ls de bestanden/mappen tonen, zonder handmatig te mounten. De bestanden behoren dan wel tot de user. Dus de rechten lijken in orde.
Ik heb na enige tijd googlen toch nog iets gevonden http://news.ghks.de/article.php?id=104113&group=de.comp.os.unix.linux.hardware
Hieruit begrijp ik dat voor kernel 2.6.11.6 andere hotplug- en udev scripts nodig zijn. En dat deze scripts voor SuSE 9.3 worden aangepast.
Beantwoord deze vraag
Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.
Gerelateerde vragen
- [SuSE 9.2 Slackware 10.0] nvidia 6629 xawtv kernel crash
- [Slackware 9.0] smp kernel hangt na usb.c
- Teletekst en geluid tv-kaart met SAA7134 chipset
- [Libranet] nForce drivers installeren niet
- dual-boot linux/linux dmv grub
- Nvidia grafische kaart op debian
- [gentoo] Kernel compilatie geeft error???
- Linux Kernel werkt niet.