Compiling/installing new kernel modules

I’ve noticed quite a few kernel modules that aren’t available from the repos and so installed openwrt based on the Domino instructions and patches. After configuring the kernel to enable the needed modules I compiled everything and then tried installing them on my Domino before immediately running into problems with kernel panics, causing a reboot loop. Using either the packages I compiled or the modules on their own I get the same issue with panics. I’ve included an example of a boot sequence that fails due to a panic below. The kernel version matches but there seems to be a critical difference between the modules I compile and the ones from the repos and default install, anyone have any suggestions?

Thanks-
Larry

[ 23.070000] pps_core: LinuxPPS API ver. 1 registered
[ 23.070000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 23.130000] NET: Registered protocol family 10
[ 23.260000] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com
[ 23.280000] Key type dns_resolver registered
[ 23.370000] CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 82ee80a0, ra == 801d1b54
[ 23.380000] Oops[#1]:
[ 23.380000] CPU: 0 PID: 835 Comm: kmodloader Not tainted 3.10.49 #5
[ 23.380000] task: 83bc0430 ti: 82c9a000 task.ti: 82c9a000
[ 23.380000] $ 0 : 00000000 803b0000 00000002 00000000
[ 23.380000] $ 4 : 00000001 00000000 00000000 0000d639
[ 23.380000] $ 8 : 00000000 80064910 00000001 8391e1c0
[ 23.380000] $12 : 00000020 00000001 0008001f 00000000
[ 23.380000] $16 : 80341e18 82e87480 82edcc80 00000000
[ 23.380000] $20 : 0000000c 80341e18 00000000 00000023
[ 23.380000] $24 : 00000000 8012db18
[ 23.380000] $28 : 82c9a000 82c9bd30 00000124 801d1b54
[ 23.380000] Hi : 00000002
[ 23.380000] Lo : 00000000
[ 23.380000] epc : 82ee80a0 rpc_init_generic_auth+0x3c/0xe0 [sunrpc]
[ 23.380000] Not tainted
[ 23.380000] ra : 801d1b54 ops_init.constprop.11+0xfc/0x140
[ 23.380000] Status: 1000f803 KERNEL EXL IE
[ 23.380000] Cause : 00800008
[ 23.380000] BadVA : 00000000
[ 23.380000] PrId : 00019374 (MIPS 24Kc)
[ 23.380000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 23.380000] Process kmodloader (pid: 835, threadinfo=82c9a000, task=83bc0430, tls=77200440)
[ 23.380000] Stack : 00000000 8009d2a4 82e87180 000000d0 803b7d6c 8384360c 82e87480 82edcc80
00000000 801d1b54 80340000 82ee0000 801b0000 82edcc80 803b7d6c 82edcc80
803b7d6c fffffff5 00000000 80340000 80340000 8020f1bc 00000000 00000000
803b0000 00000000 80350000 82edcc80 82ee0000 8020f238 00000124 82ee8034
8108217c 82ee8144 82c9bee0 00000000 00000000 82ee8184 00000000 00000000

[ 23.380000] Call Trace:
[ 23.380000] [<82ee80a0>] rpc_init_generic_auth+0x3c/0xe0 [sunrpc]
[ 23.380000] [<801d1b54>] ops_init.constprop.11+0xfc/0x140
[ 23.380000]
[ 23.380000]
Code: 8c83050c 10400003 24040001 <8c640000> 0082202b 00040336 24420001 00021080 00621821
[ 23.570000] —[ end trace f600e5cb43f35168 ]—
[ 28.320000] ------------[ cut here ]------------
[ 28.320000] WARNING: at net/ipv6/addrconf.c:531 inet6_netconf_notify_devconf+0xc4/0x48c ipv6
[ 28.330000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 28.370000] CPU: 0 PID: 1025 Comm: sysctl Tainted: G D 3.10.49 #5
[ 28.380000] Stack : 00000000 00000000 00000000 00000000 803bce6e 0000003f 83bc2b88 00000001
802faff4 803439e3 00000401 803b3a00 83bc2b88 00000001 82cd1804 82c95f10
7fce09b0 8029526c 00000003 801f72bc 82e33ac0 00000001 802fc684 82c95d34
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 82c95cc0

[ 28.410000] Call Trace:
[ 28.420000] [<802395fc>] show_stack+0x48/0x70
[ 28.420000] [<802a4c7c>] warn_slowpath_common+0x78/0xa8
[ 28.430000] [<802a4d34>] warn_slowpath_null+0x18/0x24
[ 28.430000] [<82e090dc>] inet6_netconf_notify_devconf+0xc4/0x48c [ipv6]
[ 28.440000] [<82e0939c>] inet6_netconf_notify_devconf+0x384/0x48c [ipv6]
[ 28.440000]
[ 28.450000] —[ end trace f600e5cb43f35169 ]—
[ 28.460000] ------------[ cut here ]------------
[ 28.460000] WARNING: at net/ipv6/addrconf.c:531 inet6_netconf_notify_devconf+0xc4/0x48c ipv6
[ 28.470000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 28.510000] CPU: 0 PID: 1025 Comm: sysctl Tainted: G D W 3.10.49 #5
[ 28.510000] Stack : 00000000 00000000 00000000 00000000 803bce6e 0000003f 83bc2b88 00000000
802faff4 803439e3 00000401 803b3a00 83bc2b88 00000000 80341e80 82c95f10
00000000 8029526c 00000003 801f72bc 82e33ac0 00000000 802fc684 82c95d34
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 82c95cc0

[ 28.550000] Call Trace:
[ 28.550000] [<802395fc>] show_stack+0x48/0x70
[ 28.560000] [<802a4c7c>] warn_slowpath_common+0x78/0xa8
[ 28.560000] [<802a4d34>] warn_slowpath_null+0x18/0x24
[ 28.570000] [<82e090dc>] inet6_netconf_notify_devconf+0xc4/0x48c [ipv6]
[ 28.570000] [<82e093f8>] inet6_netconf_notify_devconf+0x3e0/0x48c [ipv6]
[ 28.580000]
[ 28.580000] —[ end trace f600e5cb43f3516a ]—
[ 28.590000] ------------[ cut here ]------------
[ 28.590000] WARNING: at net/ipv6/addrconf.c:531 inet6_netconf_notify_devconf+0xc4/0x48c ipv6
[ 28.600000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 28.640000] CPU: 0 PID: 1025 Comm: sysctl Tainted: G D W 3.10.49 #5
[ 28.650000] Stack : 00000000 00000000 00000000 00000000 803bce6e 0000003f 83bc2b88 00000000
802faff4 803439e3 00000401 803b3a00 83bc2b88 00000000 80341e80 82c95f10
00000000 8029526c 00000003 801f72bc 82e33ac0 00000000 802fc684 82c95d34
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 82c95cc0

[ 28.680000] Call Trace:
[ 28.680000] [<802395fc>] show_stack+0x48/0x70
[ 28.690000] [<802a4c7c>] warn_slowpath_common+0x78/0xa8
[ 28.690000] [<802a4d34>] warn_slowpath_null+0x18/0x24
[ 28.700000] [<82e090dc>] inet6_netconf_notify_devconf+0xc4/0x48c [ipv6]
[ 28.700000] [<82e093f8>] inet6_netconf_notify_devconf+0x3e0/0x48c [ipv6]
[ 28.710000]
[ 28.710000] —[ end trace f600e5cb43f3516b ]—
[ 28.720000] ------------[ cut here ]------------
[ 28.720000] WARNING: at net/ipv6/addrconf.c:531 inet6_netconf_notify_devconf+0xc4/0x48c ipv6
[ 28.730000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 28.770000] CPU: 0 PID: 1025 Comm: sysctl Tainted: G D W 3.10.49 #5
[ 28.780000] Stack : 00000000 00000000 00000000 00000000 803bce6e 0000003f 83bc2b88 00000000
802faff4 803439e3 00000401 803b3a00 83bc2b88 00000000 80341e80 82c95f10
00000000 8029526c 00000003 801f72bc 82e33ac0 00000000 802fc684 82c95d34
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 82c95cc0

[ 28.810000] Call Trace:
[ 28.810000] [<802395fc>] show_stack+0x48/0x70
[ 28.820000] [<802a4c7c>] warn_slowpath_common+0x78/0xa8
[ 28.820000] [<802a4d34>] warn_slowpath_null+0x18/0x24
[ 28.830000] [<82e090dc>] inet6_netconf_notify_devconf+0xc4/0x48c [ipv6]
[ 28.840000] [<82e093f8>] inet6_netconf_notify_devconf+0x3e0/0x48c [ipv6]
[ 28.840000]
[ 28.840000] —[ end trace f600e5cb43f3516c ]—
[ 28.850000] ------------[ cut here ]------------
[ 28.850000] WARNING: at net/ipv6/addrconf.c:531 inet6_netconf_notify_devconf+0xc4/0x48c ipv6
[ 28.860000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 28.900000] CPU: 0 PID: 1025 Comm: sysctl Tainted: G D W 3.10.49 #5
[ 28.910000] Stack : 00000000 00000000 00000000 00000000 803bce6e 0000003f 83bc2b88 00000001
802faff4 803439e3 00000401 803b3a00 83bc2b88 00000001 80341e80 82c95f10
00000000 8029526c 00000003 801f72bc 82e33ac0 00000001 802fc684 82c95d34
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 82c95cc0

[ 28.940000] Call Trace:
[ 28.950000] [<802395fc>] show_stack+0x48/0x70
[ 28.950000] [<802a4c7c>] warn_slowpath_common+0x78/0xa8
[ 28.960000] [<802a4d34>] warn_slowpath_null+0x18/0x24
[ 28.960000] [<82e090dc>] inet6_netconf_notify_devconf+0xc4/0x48c [ipv6]
[ 28.970000] [<82e09420>] inet6_netconf_notify_devconf+0x408/0x48c [ipv6]
[ 28.970000]
[ 28.970000] —[ end trace f600e5cb43f3516d ]—
[ 32.540000] Adding 498684k swap on /dev/sda2. Priority:-1 extents:1 across:498684k
[ 38.280000] CPU 0 Unable to handle kernel paging request at virtual address 00000020, epc == 80272520, ra == 8007c398
[ 38.290000] Oops[#2]:
[ 38.290000] CPU: 0 PID: 1203 Comm: dropbear Tainted: G D W 3.10.49 #5
[ 38.290000] task: 839169e0 ti: 82f8a000 task.ti: 82f8a000
[ 38.290000] $ 0 : 00000000 7fa60040 00000000 802f6c68
[ 38.290000] $ 4 : 82f84000 00000029 0000001a 7fa60040
[ 38.290000] $ 8 : 00000000 80000008 8007c308 00000000
[ 38.290000] $12 : 7fa5fff8 00000004 00000000 00440000
[ 38.290000] $16 : 82f84000 00000004 7fa60040 0000001a
[ 38.290000] $20 : 00000029 00000001 00000004 0000001e
[ 38.290000] $24 : 004382e4 802724ec
[ 38.290000] $28 : 82f8a000 82f8beb8 7fa60288 8007c398
[ 38.290000] Hi : 00000308
[ 38.290000] Lo : 00029364
[ 38.290000] epc : 80272520 tcp_setsockopt+0x34/0x744
[ 38.290000] Tainted: G D W
[ 38.290000] ra : 8007c398 SyS_setsockopt+0x90/0xd4
[ 38.290000] Status: 1000f803 KERNEL EXL IE
[ 38.290000] Cause : 00800008
[ 38.290000] BadVA : 00000020
[ 38.290000] PrId : 00019374 (MIPS 24Kc)
[ 38.290000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 38.290000] Process dropbear (pid: 1203, threadinfo=82f8a000, task=839169e0, tls=77099440)
[ 38.290000] Stack : 00000000 00b66bf0 00000001 00000005 00000004 801ee35c 80330000 835b49a0
00000008 7fa60038 835b49a0 00000004 7fa60040 0000001a 00000029 8007c398
00000003 835b49a0 00000000 8007cf64 00000004 00b66bf0 00000000 00000000
00000003 00b66bf0 00000000 7fa60098 00000000 800625b0 00000012 00000000
7fce07f0 00000000 00000004 00000000 00000000 7fa6006c 00001055 0000000a

[ 38.290000] Call Trace:
[ 38.290000] [<80272520>] tcp_setsockopt+0x34/0x744
[ 38.290000] [<8007c398>] SyS_setsockopt+0x90/0xd4
[ 38.290000] [<800625b0>] stack_done+0x20/0x44
[ 38.290000]
[ 38.290000]
Code: 8fb10050 8c820258 afb10010 <8c420020> 0040f809 00000000 0809cb05 8fbf003c 2402000d
[ 38.490000] —[ end trace f600e5cb43f3516e ]—
[ 38.810000] ------------[ cut here ]------------
[ 38.810000] WARNING: at net/ipv6/route.c:2760 inet6_rt_notify+0xd4/0x178 ipv6
[ 38.820000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 38.860000] CPU: 0 PID: 1079 Comm: netifd Tainted: G D W 3.10.49 #5
[ 38.870000] Stack : 00000000 00000000 00000000 00000000 803bce6e 0000003f 83bc1268 000000d0
802faff4 803439e3 00000437 803b3a00 83bc1268 000000d0 82f7c000 00000018
82f7c090 8029526c 00000003 801f72bc 82e340f4 000000d0 802fc684 82ce59b4
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 82ce5940

[ 38.900000] Call Trace:
[ 38.910000] [<802395fc>] show_stack+0x48/0x70
[ 38.910000] [<802a4c7c>] warn_slowpath_common+0x78/0xa8
[ 38.920000] [<802a4d34>] warn_slowpath_null+0x18/0x24
[ 38.920000] [<82e12444>] inet6_rt_notify+0xd4/0x178 [ipv6]
[ 38.930000] [<82e13ce0>] fib6_add+0x474/0x75c [ipv6]
[ 38.930000] [<82e10bf4>] ip6_route_add+0x6b8/0xa68 [ipv6]
[ 38.940000] [<82e10f98>] ip6_route_add+0xa5c/0xa68 [ipv6]
[ 38.940000]
[ 38.940000] —[ end trace f600e5cb43f3516f ]—
[ 39.600000] CPU 0 Unable to handle kernel paging request at virtual address 00000020, epc == 80272520, ra == 8007c398
[ 39.610000] Oops[#3]:
[ 39.610000] CPU: 0 PID: 1240 Comm: uhttpd Tainted: G D W 3.10.49 #5
[ 39.610000] task: 82fa0000 ti: 82f2a000 task.ti: 82f2a000
[ 39.610000] $ 0 : 00000000 00000001 00000000 802f6c68
[ 39.610000] $ 4 : 82f84000 00000029 0000001a 7fa5d65c
[ 39.610000] $ 8 : 00000000 80000008 8007c308 00000000
[ 39.610000] $12 : 7fa5d638 00000004 00000000 00410000
[ 39.610000] $16 : 82f84000 00000004 7fa5d65c 0000001a
[ 39.610000] $20 : 00000029 00000000 00000000 00000000
[ 39.610000] $24 : 00417208 802724ec
[ 39.610000] $28 : 82f2a000 82f2beb8 7fce0758 8007c398
[ 39.610000] Hi : 00000004
[ 39.610000] Lo : 00000000
[ 39.610000] epc : 80272520 tcp_setsockopt+0x34/0x744
[ 39.610000] Tainted: G D W
[ 39.610000] ra : 8007c398 SyS_setsockopt+0x90/0xd4
[ 39.610000] Status: 1000f803 KERNEL EXL IE
[ 39.610000] Cause : 00800008
[ 39.610000] BadVA : 00000020
[ 39.610000] PrId : 00019374 (MIPS 24Kc)
[ 39.610000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 39.610000] Process uhttpd (pid: 1240, threadinfo=82f2a000, task=82fa0000, tls=77318440)
[ 39.610000] Stack : 00000000 80330000 835de160 00000000 00000004 802466d4 00000000 835de160
00000004 7fa5d65c 835de160 00000004 7fa5d65c 0000001a 00000029 8007c398
00000004 835de160 00000000 8007cf64 00000004 00aa5028 00000000 00000000
00000004 00aa50b8 7fa5d780 77253c80 7fce07a8 800625b0 00000012 00000000
7fce07f0 00000001 00000004 00000000 00000000 0000006e 00001055 00000004

[ 39.610000] Call Trace:
[ 39.610000] [<80272520>] tcp_setsockopt+0x34/0x744
[ 39.610000] [<8007c398>] SyS_setsockopt+0x90/0xd4
[ 39.610000] [<800625b0>] stack_done+0x20/0x44
[ 39.610000]
[ 39.610000]
Code: 8fb10050 8c820258 afb10010 <8c420020> 0040f809 00000000 0809cb05 8fbf003c 2402000d
[ 39.810000] —[ end trace f600e5cb43f35170 ]—
[ 40.180000] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 40.180000] device eth1 entered promiscuous mode
[ 40.200000] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[ 40.220000] ------------[ cut here ]------------
[ 40.230000] WARNING: at net/ipv6/route.c:2760 inet6_rt_notify+0xd4/0x178 ipv6
[ 40.230000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 40.270000] CPU: 0 PID: 1079 Comm: netifd Tainted: G D W 3.10.49 #5
[ 40.280000] Stack : 00000000 00000000 00000000 00000000 803bce6e 0000003f 83bc1268 000000d0
802faff4 803439e3 00000437 803b3a00 83bc1268 000000d0 82f7c0e0 00000018
82f7c170 8029526c 00000003 801f72bc 82e340f4 000000d0 802fc684 82ce58ec
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 82ce5878

[ 40.320000] Call Trace:
[ 40.320000] [<802395fc>] show_stack+0x48/0x70
[ 40.320000] [<802a4c7c>] warn_slowpath_common+0x78/0xa8
[ 40.330000] [<802a4d34>] warn_slowpath_null+0x18/0x24
[ 40.330000] [<82e12444>] inet6_rt_notify+0xd4/0x178 [ipv6]
[ 40.340000] [<82e13ce0>] fib6_add+0x474/0x75c [ipv6]
[ 40.340000] [<82e10bf4>] ip6_route_add+0x6b8/0xa68 [ipv6]
[ 40.350000] [<82e07aec>] ipv6_chk_prefix+0x1570/0x2a9c [ipv6]
[ 40.350000]
[ 40.360000] —[ end trace f600e5cb43f35171 ]—
[ 40.360000] CPU 0 Unable to handle kernel paging request at virtual address 00000010, epc == 82e20d38, ra == 82e20d30
[ 40.370000] Oops[#4]:
[ 40.370000] CPU: 0 PID: 1079 Comm: netifd Tainted: G D W 3.10.49 #5
[ 40.370000] task: 83bc10c0 ti: 82ce4000 task.ti: 82ce4000
[ 40.370000] $ 0 : 00000000 00000001 00000010 ffffff8f
[ 40.370000] $ 4 : 82f26b40 00000008 00000000 802e0000
[ 40.370000] $ 8 : 00000100 82fba030 00000000 00000016
[ 40.370000] $12 : 00000000 03bf0000 00000000 bc000000
[ 40.370000] $16 : 82f26b40 82c59000 00000010 82dac580
[ 40.370000] $20 : 82f6ae00 00000000 82f23f18 00000004
[ 40.370000] $24 : 00000000 8012db18
[ 40.370000] $28 : 82ce4000 82ce5850 00000000 82e20d30
[ 40.370000] Hi : 00000009
[ 40.370000] Lo : 65a4ba00
[ 40.370000] epc : 82e20d38 icmpv6_cleanup+0x1918/0x2fb0 [ipv6]
[ 40.370000] Tainted: G D W
[ 40.370000] ra : 82e20d30 icmpv6_cleanup+0x1910/0x2fb0 [ipv6]
[ 40.370000] Status: 1000f803 KERNEL EXL IE
[ 40.370000] Cause : 0080000c
[ 40.370000] BadVA : 00000010
[ 40.370000] PrId : 00019374 (MIPS 24Kc)
[ 40.370000] Modules linked in: sunrpc(+) isofs hfsplus hfs configfs cifs autofs4 dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod nls_utf8 nls_iso8859_1
nls_cp437 ipv6 exportfs eeprom_93cx6 pps_gpio pps_core sha256_generic md5 md4 hmac ecb des_generic arc4 crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform e
hci_hcd sd_mod scsi_mod gpio_button_hotplug reiserfs ext4 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
[ 40.370000] Process netifd (pid: 1079, threadinfo=82ce4000, task=83bc10c0, tls=77f39750)
[ 40.370000] Stack : 00000000 80398e90 0000013b 803b0000 82e3622c 00000000 803b0000 800f6120
00000010 ffffffff 3a000502 00000100 00000400 00000000 00006e58 00000000
82f23f00 82f23f00 82ce58e8 00000004 00000001 82e20dbc 00000000 00000000
00000001 00000000 00000000 82f23f00 82f6ae00 00000004 00000000 82e215b4
00000000 00000000 00000000 00000000 803bce6e 00000024 00000000 00000000

[ 40.370000] Call Trace:
[ 40.370000] [<82e20d38>] icmpv6_cleanup+0x1918/0x2fb0 [ipv6]
[ 40.370000]
[ 40.370000]
Code: ae020090 8e020090 2403ff8f <a0430000> a0400001 a4400002 a4400004 a4400006 08b88356
[ 40.560000] —[ end trace f600e5cb43f35172 ]—
[ 40.570000] Kernel panic - not syncing: Fatal exception in interrupt

Just a quick follow-up… Would it be possible to get a copy of the (clean/non-binary) source tree used to compile the modules/kernel found on http://domino.io/firmware/pi/1.1/packages/base/ ?? It would probably be easier than trying to determine what I did wrong applying patches or setting options when I built my copy.

-Larry

The source code is here: GitHub - domino-team/domino-firmware: This is the firmware and source code for Domino

If you select domino-pi package, it will automatically select related modules/packages, then you need to select your own package.

Yes, that’s where I got the code to compile from. The problem is not compiling the modules, it’s that the modules I compile cause a kernel panic. Would it be possible to submit a list of modules we’d like to see compiled for the Domino? The kernel seems to be one of the most complex parts of a system to configure and so being able to request compiled modules would be great. This would prevent differences in compilers/code versions/settings from causing problems like the panics I saw.

Actually,
I downloded some of the packages from:
http://domino.io/firmware/pi/1.1/packages/base/
Then I Unzipped just the commands and copied them to my Usb FlashDisk.
This FlashDisk was then plugged into the PI and CORE Boards,

  • and now I can execute the Commands (fsdisk, mke2fs, etc) without actually installing any packages.
    :slight_smile:

I’ve looked at the available package files and there are just a lot of kernel modules that are missing for various USB devices, so unfortunately it’s not as simple as downloading and copying them over.

I agree of course.
But a lot of commonly needed Commands do work.
Which is great !

If you want to install via SDcard , first save the packages to the SDcard FAT Partition (I used /Packages/ dir).
Then, plug the SDcard into the DominoIO, and run the command below (opkg install):


cd /mnt/SDP1_FAT/Packages

root@domino:/mnt/SDP1_FAT/Packages#  opkg install e2fsprogs_1.42.4-1_ar71xx.ipk  libext2fs_1.42.4-1_ar71xx.ipk libcom_err_1.42.4-1_ar71xx.ipk
 Installing e2fsprogs (1.42.4-1) to root...
 Installing libext2fs (1.42.4-1) to root...
 Installing libcom_err (1.42.4-1) to root...
 Package libext2fs (1.42.4-1) installed in root is up to date.
 Package libcom_err (1.42.4-1) installed in root is up to date.
 Configuring libcom_err.
 Configuring libext2fs.
 Configuring e2fsprogs.

But, I could not find libcom_err.so.0 - so I linked it:


root@domino:/mnt# ln -s /usr/lib/libcom_err.so.2 /usr/lib/libcom_err.so.0

This gave me mke2fs, so now, with fdisk, I can make 2 partitions on the SDCard: FAT and Linux.