![]() |
n800 ext2 kernel module not working
/ # uname -a
Linux Nokia-N800-51 2.6.18-omap1 #2 Tue Dec 19 18:41:02 EET 2006 armv6ln/ # / # find / -name ext2.ko /mnt/initfs/lib/modules/2.6.18-omap1/ext2.ko / # insmod ext2.ko insmod: cannot open module `ext2.ko': No such file or directory / # insmod /mnt/initfs/lib/modules/2.6.18-omap1/ext2.ko insmod: cannot insert `/mnt/initfs/lib/modules/2.6.18-omap1/ext2.ko' anybody got a working one? We going to be booting off mmc or sd any time soon? Sure could use a cifs.ko also. I cant wait until everything catches up, this ugly duckling is growing on me!! |
Re: n800 ext2 kernel module not working
I've not tried it (N800 still in the mail) but I remember reading somewhere that the extension cards have to be formatted as FAT16/32 ? I did think it strange at the time..
Even stranger to ship a kernel module that does not work, though. Try calling 'file' on it and see if it's a proper module? It should be an ELF 32-bit binary. |
Re: n800 ext2 kernel module not working
Well, I don't have the device so it is a bit hard for me to find out what are the changes in newer firmware for n880 so bootmenu/dualboot will wait. Anyone kind enough to post first four bytes of MAC address of N880 device (i.e xx:xx:xx:xx:....)? And then maybe betatest modified initfs or provide more detailed info to me? 'dmesg' output rigt after boot, 'df' output, 'cat /proc/partitions' would be useful.
N880 with 2 slots would be ideal for booting from big rootfs on the internal card. |
Re: n800 ext2 kernel module not working
Quote:
i can do that... for bluetooth (using device explorer app on my phone) Nokia N800 00194FA4xxxx Device Class Computer Palm sized PC/PDA Service Classes Object Transfer (#0 OBEX ObjectPushProfile) for wi-fi : 00194F9Exxxx |
Re: n800 ext2 kernel module not working
yes sorry, the wlan one is needed, control panel ->device->about, i hope the first half (6 or maybe 8 digits) is enough if you don't want to disclose more.
|
Re: n800 ext2 kernel module not working
Quote:
Quote:
Very interested in this and it looks like rjungmann has redited the post with the N800 mac. I for one appreciate bootmenu and hope you can get it working for the new tablet. Cheers Rich |
Re: n800 ext2 kernel module not working
Quote:
I have a 2GB kingston RSMMC with full size adapter in the external slot and the included minisd in the full size SD adapter on the internal slot. The 2GB card in my bootable 770 card. I am also using its 64mb swap partition. Nokia-N800-51:/etc/init.d# free total used free shared buffers Mem: 127252 124980 2272 0 108 Swap: 65512 132 65380 Total: 192764 125112 67652 I added a line to the fstab for swap Nokia-N800-51:/etc/init.d# vi /etc/fstab rootfs / rootfs defaults,errors=remount-ro,noatime 0 0 /dev/mmcblk0p1 /media/mmc1 vfat rw,noauto,nodev,noexec,nosuid,utf8,uid=29999 0 /dev/mmcblk0p3 none swap sw 0 0 Nokia-N800-51:/etc/init.d# ls /dev/mmcblk* Internal SD/MMC slot is mmcblk0 /dev/mmcblk0 /dev/mmcblk0p1 External SD/MMC slot is mmcblk1 /dev/mmcblk1 /dev/mmcblk1p2 (ext2 770 bootable) /dev/mmcblk1p1 (FAT 400MB) /dev/mmcblk1p3 (SWAP 64MB) Nokia-N800-51:~# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/mtdblock4 2048 2036 12 99% /mnt/initfs none 512 96 416 19% /mnt/initfs/tmp /dev/mtdblock4 257536 115972 141564 45% / none 512 96 416 19% /tmp none 1024 68 956 7% /dev /dev/mmcblk1p1 402968 327720 75248 81% /media/mmc1 /dev/mmcblk0p1 122912 7680 115232 6% /media/mmc2 Nokia-N800-51:~# cat /proc/partitions major minor #blocks name 31 0 128 mtdblock0 31 1 384 mtdblock1 31 2 2048 mtdblock2 31 3 2048 mtdblock3 31 4 257536 mtdblock4 254 0 123008 mmcblk0 254 1 122959 mmcblk0p1 254 8 2039296 mmcblk1 254 9 403182 mmcblk1p1 254 10 1569960 mmcblk1p2 254 11 65520 mmcblk1p3 |
Re: n800 ext2 kernel module not working
The dmesg would not fit in the previous post, so here is the dmesg, internettablettalk has a 10000 character limit apparently, its the first time I hit it.
dmesg output Nokia-N800-51:~# dmesg errupt 7 for device [ 8.669799] retu: Registering interrupt 8 for device [ 8.670654] retu: Registering interrupt 1 for device [ 8.671051] tahvo: Registering interrupt 1 for device [ 17.923095] MMU: OMAP dsp MMU initialized (HW v1.0) [ 17.923248] MMU: mapping in ARM MMU, v=0xe0fff000, p=0x86499000, sz=0x1000 [ 17.923339] MMU: mapping in ARM MMU, v=0xe0fce000, p=0x48008000, sz=0x1000 [ 17.923370] MMU: mapping in ARM MMU, v=0xe0fe2000, p=0x48094000, sz=0x1000 [ 17.923431] MMU: mapping in ARM MMU, v=0xe0fdc000, p=0x4807c000, sz=0x1000 [ 17.923461] MMU: mapping in ARM MMU, v=0xe0fdd000, p=0x4807e000, sz=0x1000 [ 17.923522] MMU: mapping in ARM MMU, v=0xe0fde000, p=0x48080000, sz=0x1000 [ 17.923583] MMU: mapping in ARM MMU, v=0xe0fdf000, p=0x48082000, sz=0x1000 [ 17.923614] MMU: mapping in ARM MMU, v=0xe0fe0000, p=0x48090000, sz=0x1000 [ 17.923675] MMU: mapping in ARM MMU, v=0xe0fd9000, p=0x48068000, sz=0x1000 [ 17.923706] MMU: mapping in ARM MMU, v=0xe0fb0000, p=0x54000000, sz=0x1000 [ 17.923767] MMU: mapping in ARM MMU, v=0xe0fb1000, p=0x54001000, sz=0x1000 [ 17.923828] MMU: mapping in ARM MMU, v=0xe0fb2000, p=0x54002000, sz=0x1000 [ 17.923858] MMU: mapping in ARM MMU, v=0xe0fb3000, p=0x54003000, sz=0x1000 [ 17.923919] MMU: mapping in ARM MMU, v=0xe0fb4000, p=0x54004000, sz=0x1000 [ 17.986389] MMU: unmapping in ARM MMU, v=0xe0fce000, sz=0x1000 [ 17.986419] MMU: unmapping in ARM MMU, v=0xe0fe2000, sz=0x1000 [ 17.986450] MMU: unmapping in ARM MMU, v=0xe0fdc000, sz=0x1000 [ 17.986511] MMU: unmapping in ARM MMU, v=0xe0fdd000, sz=0x1000 [ 17.986541] MMU: unmapping in ARM MMU, v=0xe0fde000, sz=0x1000 [ 17.986572] MMU: unmapping in ARM MMU, v=0xe0fdf000, sz=0x1000 [ 17.986602] MMU: unmapping in ARM MMU, v=0xe0fe0000, sz=0x1000 [ 17.986633] MMU: unmapping in ARM MMU, v=0xe0fd9000, sz=0x1000 [ 17.986663] MMU: unmapping in ARM MMU, v=0xe0fb0000, sz=0x1000 [ 17.986724] MMU: unmapping in ARM MMU, v=0xe0fb1000, sz=0x1000 [ 17.986755] MMU: unmapping in ARM MMU, v=0xe0fb2000, sz=0x1000 [ 17.986785] MMU: unmapping in ARM MMU, v=0xe0fb3000, sz=0x1000 [ 17.986816] MMU: unmapping in ARM MMU, v=0xe0fb4000, sz=0x1000 [ 17.986846] MMU: unmapping in ARM MMU, v=0xe0fff000, sz=0x1000 [ 17.987915] MMU: OMAP dsp MMU initialized (HW v1.0) [ 17.988067] MMU: mapping in ARM MMU, v=0xe0fff000, p=0x86499000, sz=0x1000 [ 17.988128] MMU: mapping in ARM MMU, v=0xe0fce000, p=0x48008000, sz=0x1000 [ 17.988189] MMU: mapping in ARM MMU, v=0xe0fe2000, p=0x48094000, sz=0x1000 [ 17.988220] MMU: mapping in ARM MMU, v=0xe0fdc000, p=0x4807c000, sz=0x1000 [ 17.988281] MMU: mapping in ARM MMU, v=0xe0fdd000, p=0x4807e000, sz=0x1000 [ 17.988311] MMU: mapping in ARM MMU, v=0xe0fde000, p=0x48080000, sz=0x1000 [ 17.988372] MMU: mapping in ARM MMU, v=0xe0fdf000, p=0x48082000, sz=0x1000 [ 17.988433] MMU: mapping in ARM MMU, v=0xe0fe0000, p=0x48090000, sz=0x1000 [ 17.988464] MMU: mapping in ARM MMU, v=0xe0fd9000, p=0x48068000, sz=0x1000 [ 17.988525] MMU: mapping in ARM MMU, v=0xe0fb0000, p=0x54000000, sz=0x1000 [ 17.988586] MMU: mapping in ARM MMU, v=0xe0fb1000, p=0x54001000, sz=0x1000 [ 17.988616] MMU: mapping in ARM MMU, v=0xe0fb2000, p=0x54002000, sz=0x1000 [ 17.988677] MMU: mapping in ARM MMU, v=0xe0fb3000, p=0x54003000, sz=0x1000 [ 17.988739] MMU: mapping in ARM MMU, v=0xe0fb4000, p=0x54004000, sz=0x1000 [ 18.016723] MMU: mapping in ARM MMU, v=0xe0028000, p=0x86565000, sz=0x1000 [ 18.016998] MMU: mapping in ARM MMU, v=0xe0100000, p=0x86600000, sz=0x100000 [ 18.017181] MMU: mapping in ARM MMU, v=0xe0200000, p=0x86700000, sz=0x100000 [ 18.017517] MMU: mapping in ARM MMU, v=0xe0400000, p=0x86000000, sz=0x100000 [ 18.017639] MMU: mapping in ARM MMU, v=0xe0500000, p=0x86520000, sz=0x10000 [ 18.017700] MMU: mapping in ARM MMU, v=0xe0510000, p=0x86530000, sz=0x10000 [ 18.017761] MMU: mapping in ARM MMU, v=0xe0520000, p=0x86540000, sz=0x10000 [ 18.017852] MMU: mapping in ARM MMU, v=0xe0530000, p=0x86550000, sz=0x10000 [ 18.017913] MMU: mapping in ARM MMU, v=0xe0540000, p=0x86580000, sz=0x10000 [ 18.017974] MMU: mapping in ARM MMU, v=0xe0550000, p=0x86590000, sz=0x10000 [ 18.018066] MMU: mapping in ARM MMU, v=0xe0560000, p=0x865a0000, sz=0x10000 [ 18.018127] MMU: mapping in ARM MMU, v=0xe0570000, p=0x865b0000, sz=0x10000 [ 18.431549] omapdsp: IPBUF configuration [ 18.431579] 512 words * 16 lines at 0xe0200000. [ 18.431732] omapdsp: found 5 task(s) [ 18.431976] omapdsp: task 0: name pcm3 [ 18.432434] omapdsp: taskdev pcm3 enabled. [ 18.441131] omapdsp: task 1: name pcm_rec1 [ 18.441650] omapdsp: taskdev pcm_rec1 enabled. [ 18.450897] omapdsp: task 2: name pcm1 [ 18.451385] omapdsp: taskdev pcm1 enabled. [ 18.460144] omapdsp: task 3: name audiopp [ 18.460693] omapdsp: taskdev audiopp enabled. [ 18.466796] omapdsp: task 4: name pcm0 [ 18.467376] omapdsp: taskdev pcm0 enabled. [ 19.291931] EAC mode: play enabled, rec enabled [ 19.593933] omapdsp: mmap info: vmadr = 40000000, padr = 86030000, len = 2000 [ 20.232208] g_file_storage gadget: File-backed Storage Gadget, version: 28 November 2005 [ 20.232299] g_file_storage gadget: Number of LUNs=2 [ 20.234985] drivers/usb/musb/tusb6010.c musb_platform_enable: dma not reactivated [ 21.898712] EAC mode: play disabled, rec disabled [ 23.477844] Loading 3826.arm firmware [ 23.721160] (c)opyright 2004 Conexant [ 23.721191] [ 23.721221] build info: PRISM SoftMAC [ 23.721221] creator: [kvalo] [ 23.721252] date: [06/11/28-15:03] [ 23.721252] [ 23.728485] CX3110x: MAC address 00:19:4f:d4:e5:96 [ 23.736724] No power saving [ 27.652618] EAC mode: play enabled, rec enabled [ 28.051300] Scan complete, scanned 11 channels [ 28.061492] Full PSM [ 28.089874] No power saving [ 29.708526] Scan complete, scanned 11 channels [ 29.718292] Full PSM [ 29.740570] No power saving [ 31.892669] Dynamic PSM [ 31.892730] PSM timeout 4000 ms [ 32.933166] Dynamic PSM [ 32.933227] PSM timeout 1000 ms [ 33.228302] Division by zero in kernel. [ 33.228363] [<c00284b0>] (dump_stack+0x0/0x14) from [<c0028f24>] (__div0+0x18/0x20) [ 33.228454] [<c0028f0c>] (__div0+0x0/0x20) from [<c00ff25c>] (Ldiv0+0x8/0x10) [ 33.228515] [<bf01cab0>] (pdlp_lmac_second_callback+0x0/0xe8 [umac]) from [<bf0021a0>] (fw_ctrl_accept+0x60/0xe8 [umac]) [ 33.229248] r8 = C0019000 r7 = C7A4A800 r6 = FFFFFFFF r5 = C0019000 [ 33.229309] r4 = C4C41B40 [ 33.229309] [<bf002140>] (fw_ctrl_accept+0x0/0xe8 [umac]) from [<bf000908>] (prism_interconnect_message_handle+0x38/0x1f4 [umac]) [ 33.229766] r6 = C522D73C r5 = C522D720 r4 = C522D73C [ 33.229827] [<bf0008d0>] (prism_interconnect_message_handle+0x0/0x1f4 [umac]) from [<bf043170>] (sm_drv_spi_wq+0x344/0x534 [cx3110x]) [ 33.230194] r8 = 00000000 r7 = C7A4A800 r6 = C522D73C r5 = C522D720 [ 33.230255] r4 = C7C11EE6 [ 33.230285] [<bf042e2c>] (sm_drv_spi_wq+0x0/0x534 [cx3110x]) from [<c0063b20>] (run_workqueue+0xac/0xfc) [ 33.230438] [<c0063a74>] (run_workqueue+0x0/0xfc) from [<c0063c90>] (worker_thread+0x120/0x180) [ 33.230499] r7 = 00000001 r6 = C7C11F80 r5 = C03E06A8 r4 = C03E06B0 [ 33.230560] [<c0063b70>] (worker_thread+0x0/0x180) from [<c006740c>] (kthread+0xe0/0x114) [ 33.230621] [<c006732c>] (kthread+0x0/0x114) from [<c0055308>] (do_exit+0x0/0x7fc) [ 33.230712] ERROR in pdlp_calculate_stats(): o[j-1].timestamp is < 128 [ 35.252929] EAC mode: play disabled, rec disabled [ 43.545104] EAC mode: play enabled, rec enabled [ 43.642974] omapdsp: mmap info: vmadr = 4000c000, padr = 86010000, len = 2000 [ 45.947509] EAC mode: play disabled, rec disabled [ 50.045532] EAC mode: play enabled, rec enabled [ 53.492614] EAC mode: play disabled, rec disabled Nokia-N800-51:~# |
Re: n800 ext2 kernel module not working
Quote:
Larry |
Re: n800 ext2 kernel module not working
Quote:
|
Re: n800 ext2 kernel module not working
Fanoush, great let me know, I just need the patch, I am ready to test.
Larry, thanks that worked great, I now have my ext2 partitions mounted anyone got a working cifs.ko yet? |
Re: n800 ext2 kernel module not working
Quote:
http://maemo.org/pipermail/maemo-dev...ry/007111.html It may not work at all so make sure you know how to recover. |
All times are GMT. The time now is 07:13. |
vBulletin® Version 3.8.8