Openmoko Bug #1983: eth0 doesn't exist / Oops during bootup

Openmoko Public Trac bugs at
Wed Sep 10 15:25:56 CEST 2008

#1983: eth0 doesn't exist / Oops during bootup
    Reporter:  Weiss        |        Owner:  openmoko-devel
        Type:  defect       |       Status:  new           
    Priority:  normal       |    Milestone:                
   Component:  unknown      |      Version:                
    Severity:  normal       |   Resolution:                
    Keywords:  wifi kernel  |    Blockedby:                
Reproducible:  always       |     Blocking:                

Comment(by werner):

 I would consider the possibility of this being a hardware problem,

 Perhaps first, we could have a look at whether there is something
 else going wrong in the kernel that causes the driver to fail to
 communicate and then ultimately leads to the Oops.

 If you enter u-boot, you can increase the kernel's log buffer size
 as follows:

 GTA02v6 # setenv bootcmd setenv bootargs \${bootargs_base} \${mtdparts}
 \${extra}\; nand read.e 0x32000000 kernel 0x200000\; bootm 0x32000000
 GTA02v6 # setenv extra log_buf_len=2M
 GTA02v6 # saveenv

 This will increase the kernel log buffer size to 2MB, which should be
 plenty. If you want to return it to its default size later, you would

 GTA02v6 # setenv extra
 GTA02v6 # saveenv

 Then boot
 GTA02v6 # boot
 and retrieve all the information with
 pc% ssh neo dmesg -s 2000000 >log
 The -s option is important, because dmesg by default only retrieves

 In case nothing suspicious shows up:

 If you don't mind disassembling the device, it may be worth checking
 if the WLAN module is properly seated. It's glued to the top of the
 main shield with some conductive adhesive tape, so it has some wiggle

 There is a small white connector close to the edge of the main PCB,
 which connects the WLAN module. If you look at it from the side,
 you should be able to see if the connector is fully inserted. If it
 seems loose, you could gently press from the top of the WLAN PCB down
 towards the connector.

Ticket URL: <> <>
openmoko trac

More information about the buglog mailing list