From: Chris D. <chr...@gm...> - 2008-10-08 17:45:08
|
There should be no reasons that the OE build wouldn't work. Did you do any bitbaking before you changed the MACHINE setting? Also, have you tweaked any of the MACHINE_FEATURES options (sounds like you haven't, but never hurts to ask)? I'd still try a prebuilt image just to eliminate possibilities. Otherwise you could start with making sure only modules you need are getting loaded, etc. Also, back when that atomic scheduling bug was 'normal' wifi would still work just fine, you'd just see the kernel oops at boot time and when you shutdown. Not pretty, but you might check just to be sure. If your AP is setup to be open and whatnot it should 'just work'... Chris On Wed, Oct 8, 2008 at 11:19 AM, ben sttech <be...@st...> wrote: > > Thanks Chris > We haven't touch any of the other options in the OE build. We are building > our own code and need to add various other packages so it would be less than > ideal if the OE build will not work. Any other Ideas or suggestions? > > Cheers > Ben > > > > Chris Dollar wrote: >> >> Hi Ben, >> >> Have you enabled any other options in your OE build? The >> scheduling-while-atomic bug was fixed a while back, and iirc the >> problem was the order that the modules were getting loaded that was >> causing the problem. I've not seen that bug pop up for me in quite >> some time. If you're not adding anything special I'd start with >> grabbing a pre-built uImage and rootfs from gumstix.net/feeds and see >> where that gets you. >> >> Chris >> >> On Wed, Oct 8, 2008 at 9:58 AM, ben sttech <be...@st...> wrote: >>> >>> Hi I really hope some one can help as we are using the gumstix in a >>> project >>> and we are running out of time. >>> >>> The hardware we have is >>> Connex 400xm-bt >>> wifistix EU >>> and Audistix2. >>> >>> We checked out the latest OE build 318 and followed the instructions >>> setting >>> the MACHINE = "gumstix-custom-connex" in auto.conf and running bit bake >>> etc. >>> >>> This created a build that flashes and boots fine aside from the wifi and >>> usb >>> net seem broken. >>> >>> On boot the following can be seen >>> >>> root: mount: special device /dev/hda1 does not exist >>> root: mount: special device /dev/mmcblk0p1 does not exist >>> root: mount: special device /dev/sda1 does not exist >>> root: mount: mount point /proc/bus/usb does not exist >>> pccard: card ejected from slot 0 >>> cfio: module license 'unspecified' taints kernel. >>> Setting up IP spoofing protection: pccard: PCMCIA card inserted into slot >>> 0 >>> pcmcia: registering new device pcmcia0.0 >>> rp_filter. >>> Configuring network interfaces... SIOCGIFFLAGS: No such device >>> eth0 No such device >>> >>> udhcpc (v1.2.1) started >>> udhcpc[583]: udhcpc (v1.2.1) started >>> SIOCGIFINDEX failed!: No such device >>> udhcpc[583]: SIOCGIFINDEX failed!: No such device >>> Before register driver >>> Entering cf_attach() >>> pcmcia: request for exclusive IRQ could not be fulfilled. >>> pcmcia: the driver needs updating to supported shared IRQ lines. >>> BasePort1=0xc4880000, AssignedIRQ=49 >>> After calling wlan_add_card function >>> After register driver >>> BUG: scheduling while atomic: iwconfig/0x00000001/613 >>> [<c00316b8>] (dump_stack+0x0/0x14) from [<c01a5aa4>] >>> (schedule+0x64/0x768) >>> [<c01a5a40>] (schedule+0x0/0x768) from [<bf08a568>] >>> (PrepareAndSendCommand+0x15c0/0x1608 [mcf25]) >>> [<bf088fa8>] (PrepareAndSendCommand+0x0/0x1608 [mcf25]) from [<bf083574>] >>> (wlan_get_wireless_stats+0x50/0x130 [mcf25]) >>> [<bf083524>] (wlan_get_wireless_stats+0x0/0x130 [mcf25]) from >>> [<c0150004>] >>> (wireless_seq_show+0x50/0x120) >>> r5 = C3984BA0 r4 = C389B000 >>> [<c014ffb4>] (wireless_seq_show+0x0/0x120) from [<c009e1d0>] >>> (seq_read+0x22c/0x384) >>> [<c009dfa4>] (seq_read+0x0/0x384) from [<c0081158>] (vfs_read+0xb4/0x134) >>> [<c00810a4>] (vfs_read+0x0/0x134) from [<c0081578>] (sys_read+0x44/0x70) >>> r7 = 00000000 r6 = 00000000 r5 = FFFFFFF7 r4 = C3FE9940 >>> [<c0081534>] (sys_read+0x0/0x70) from [<c002cc60>] >>> (ret_fast_syscall+0x0/0x2c) >>> r7 = 00000003 r6 = 00000000 r5 = BECC985C r4 = 00020008 >>> BUG: scheduling while atomic: iwconfig/0x00000001/613 >>> [<c00316b8>] (dump_stack+0x0/0x14) from [<c01a5aa4>] >>> (schedule+0x64/0x768) >>> [<c01a5a40>] (schedule+0x0/0x768) from [<bf08a568>] >>> (PrepareAndSendCommand+0x15c0/0x1608 [mcf25]) >>> [<bf088fa8>] (PrepareAndSendCommand+0x0/0x1608 [mcf25]) from [<bf0835e8>] >>> (wlan_get_wireless_stats+0xc4/0x130 [mcf25]) >>> [<bf083524>] (wlan_get_wireless_stats+0x0/0x130 [mcf25]) from >>> [<c0150004>] >>> (wireless_seq_show+0x50/0x120) >>> r5 = C3984BA0 r4 = C389B000 >>> [<c014ffb4>] (wireless_seq_show+0x0/0x120) from [<c009e1d0>] >>> (seq_read+0x22c/0x384) >>> [<c009dfa4>] (seq_read+0x0/0x384) from [<c0081158>] (vfs_read+0xb4/0x134) >>> [<c00810a4>] (vfs_read+0x0/0x134) from [<c0081578>] (sys_read+0x44/0x70) >>> r7 = 00000000 r6 = 00000000 r5 = FFFFFFF7 r4 = C3FE9940 >>> [<c0081534>] (sys_read+0x0/0x70) from [<c002cc60>] >>> (ret_fast_syscall+0x0/0x2c) >>> r7 = 00000003 r6 = 00000000 r5 = BECC985C r4 = 00020008 >>> udhcpc[783]: udhcpc (v1.2.1) started >>> >>> Iwlist scanning works >>> >>> oot@gumstix-custom-connex:~$ iwlist scanning >>> lo Interface doesn't support scanning. >>> >>> usb0 Interface doesn't support scanning. >>> >>> wlan0 Scan completed : >>> Cell 01 - Address: 00:1F:33:2E:F4:5C >>> ESSID:"NETGEAR" >>> Mode:Managed >>> Frequency:2.462 GHz (Channel 11) >>> Quality:0/10 Signal level=-90 dBm Noise level=-96 >>> dBm >>> Encryption key:on >>> Bit Rates:48 Mb/s >>> >>> root@gumstix-custom-connex:~$ >>> >>> Iwconfig Dies as follows. >>> >>> oot@gumstix-custom-connex:~$ iwconfig wlan0 essid NETGEAR >>> BUG: scheduling while atomic: iwconfig/0x00000001/989 >>> [<c00316b8>] (dump_stack+0x0/0x14) from [<c01a5aa4>] >>> (schedule+0x64/0x768) >>> [<c01a5a40>] (schedule+0x0/0x768) from [<bf08a568>] >>> (PrepareAndSendCommand+0x15c0/0x1608 [mcf25]) >>> [<bf088fa8>] (PrepareAndSendCommand+0x0/0x1608 [mcf25]) from [<bf083574>] >>> (wlan_get_wireless_stats+0x50/0x130 [mcf25]) >>> [<bf083524>] (wlan_get_wireless_stats+0x0/0x130 [mcf25]) from >>> [<c0150004>] >>> (wireless_seq_show+0x50/0x120) >>> r5 = C3341D20 r4 = C389B000 >>> [<c014ffb4>] (wireless_seq_show+0x0/0x120) from [<c009e1d0>] >>> (seq_read+0x22c/0x384) >>> [<c009dfa4>] (seq_read+0x0/0x384) from [<c0081158>] (vfs_read+0xb4/0x134) >>> [<c00810a4>] (vfs_read+0x0/0x134) from [<c0081578>] (sys_read+0x44/0x70) >>> r7 = 00000000 r6 = 00000000 r5 = FFFFFFF7 r4 = C3F6F720 >>> [<c0081534>] (sys_read+0x0/0x70) from [<c002cc60>] >>> (ret_fast_syscall+0x0/0x2c) >>> r7 = 00000003 r6 = 00000000 r5 = BECE082C r4 = 00020008 >>> BUG: scheduling while atomic: iwconfig/0x00000001/989 >>> [<c00316b8>] (dump_stack+0x0/0x14) from [<c01a5aa4>] >>> (schedule+0x64/0x768) >>> [<c01a5a40>] (schedule+0x0/0x768) from [<bf08a568>] >>> (PrepareAndSendCommand+0x15c0/0x1608 [mcf25]) >>> [<bf088fa8>] (PrepareAndSendCommand+0x0/0x1608 [mcf25]) from [<bf0835e8>] >>> (wlan_get_wireless_stats+0xc4/0x130 [mcf25]) >>> [<bf083524>] (wlan_get_wireless_stats+0x0/0x130 [mcf25]) from >>> [<c0150004>] >>> (wireless_seq_show+0x50/0x120) >>> r5 = C3341D20 r4 = C389B000 >>> [<c014ffb4>] (wireless_seq_show+0x0/0x120) from [<c009e1d0>] >>> (seq_read+0x22c/0x384) >>> [<c009dfa4>] (seq_read+0x0/0x384) from [<c0081158>] (vfs_read+0xb4/0x134) >>> [<c00810a4>] (vfs_read+0x0/0x134) from [<c0081578>] (sys_read+0x44/0x70) >>> r7 = 00000000 r6 = 00000000 r5 = FFFFFFF7 r4 = C3F6F720 >>> [<c0081534>] (sys_read+0x0/0x70) from [<c002cc60>] >>> (ret_fast_syscall+0x0/0x2c) >>> r7 = 00000003 r6 = 00000000 r5 = BECE082C r4 = 00020008 >>> Error for wireless request "Set ESSID" (8B1A) : >>> SET failed on device wlan0 ; Connection refused. >>> root@gumstix-custom-connex:~$ >>> >>> Any help would greatfull. >>> >>> Best Regards >>> Ben >>> >>> >>> >>> >>> ----- >>> http://sttech.co.uk http://sttech.co.uk >>> http://www.picopc.co.uk http://www.picopc.co.uk >>> -- >>> View this message in context: >>> http://www.nabble.com/wifi---iwconfig-broken-connex-400-oe-318-tp19881132p19881132.html >>> Sent from the Gumstix mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's >>> challenge >>> Build the coolest Linux based applications with Moblin SDK & win great >>> prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the >>> world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > > ----- > http://sttech.co.uk http://sttech.co.uk > http://www.picopc.co.uk http://www.picopc.co.uk > -- > View this message in context: http://www.nabble.com/wifi---iwconfig-broken-connex-400-oe-318-tp19881132p19883429.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |