30th Jun, 2013, 10:26 PM
Hi,
I've been trying to build a kernel module for my Wifi adapter for the past few days, but keep running into problems where the kernel driver (8188eu.ko) gets built against the wrong Module.symvers and won't load.
I figured I would just build my own kernel and use the module.symvers that is generated in the process. That way I can be absolutely sure that the Module.symvers matches my running kernel.
I've followed the instructions on the wiki and succesfully compiled a kernel. However when I replace the kernel.img on my SD-card with the kernel.img I compiled, Xbian won't boot.
Unfortunately, there is some problem where part of the output falls outside of my TV screen, so I can only see the error message partially.
This is the output I see:
Then I get dropped to a shell. When I check /dev, I can see the mmcblk0p2 device. If I check dmesg, I can see the driver finding the two partitions on the SD-card.
I tried this for 3.8.13 (just copying kernel.img) and 3.9.8 (copying everything from kernelandfirmware), but get the same result.
I would really appreciate any help I can get in getting Xbian to boot with a recompiled kernel.
Kind regards,
Jeroen
I've been trying to build a kernel module for my Wifi adapter for the past few days, but keep running into problems where the kernel driver (8188eu.ko) gets built against the wrong Module.symvers and won't load.
I figured I would just build my own kernel and use the module.symvers that is generated in the process. That way I can be absolutely sure that the Module.symvers matches my running kernel.
I've followed the instructions on the wiki and succesfully compiled a kernel. However when I replace the kernel.img on my SD-card with the kernel.img I compiled, Xbian won't boot.
Unfortunately, there is some problem where part of the output falls outside of my TV screen, so I can only see the error message partially.
This is the output I see:
Terminal
...ing root as: mount -t btrfs -o rw,subvol=root/@,noatime,compress=lzo,thread_pool=1,space_cache,autodefrag /dev/mmcblk0p2 /rootfs
...: mounting /dev/mmcblk0p2 on /rootfs failed: No such device
...ing root partition /dev/mmcblk0p2 faild
...: mounting /dev/mmcblk0p2 on /rootfs failed: No such device
...ing root partition /dev/mmcblk0p2 faild
Then I get dropped to a shell. When I check /dev, I can see the mmcblk0p2 device. If I check dmesg, I can see the driver finding the two partitions on the SD-card.
I tried this for 3.8.13 (just copying kernel.img) and 3.9.8 (copying everything from kernelandfirmware), but get the same result.
I would really appreciate any help I can get in getting Xbian to boot with a recompiled kernel.
Kind regards,
Jeroen