Has someone managed to build a kernel for use on the WL-700gE?
I tried to update my kernel and first noticed that the aec62xx module
was missing.  `packages/kernel/modules/block.mk' seemed to explain that
some renaming break the kmod-ide-core package.  So looking at the files
drivers/ide/*.ko, I figured that maybe ide-disk.ko was replaced by
ide-generic.ko and aec62xx was moved from one directory to another, just
like ide-pci-generic.  So after adjusting things this way, the build
finishes, but the resulting image doesn't work right: it fails to give
me the necessary /dev/hde* devices.

Looking at dmesg (appended below), I see that something's really
gone wrong.
Can someone help me out?


        Stefan


Linux version 2.6.28.6 (monn...@pastel) (gcc version 4.1.2) #2 Fri Feb 20 
21:18:53 EST 2009
console [early0] enabled
CPU revision is: 00029006 (Broadcom BCM3302)
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x03, vendor 0x4243)
ssb: Core 1 found: Fast Ethernet (cc 0x806, rev 0x06, vendor 0x4243)
ssb: Core 2 found: Fast Ethernet (cc 0x806, rev 0x06, vendor 0x4243)
ssb: Core 3 found: USB 1.1 Hostdev (cc 0x808, rev 0x03, vendor 0x4243)
ssb: Core 4 found: PCI (cc 0x804, rev 0x08, vendor 0x4243)
ssb: Core 5 found: MIPS 3302 (cc 0x816, rev 0x03, vendor 0x4243)
ssb: Core 6 found: V90 (cc 0x807, rev 0x02, vendor 0x4243)
ssb: Core 7 found: IPSEC (cc 0x80B, rev 0x00, vendor 0x4243)
ssb: Core 8 found: MEMC SDRAM (cc 0x80F, rev 0x02, vendor 0x4243)
ssb: Initializing MIPS core...
ssb: set_irq: core 0x0806, irq 2 => 2
ssb: set_irq: core 0x0806, irq 3 => 3
ssb: set_irq: core 0x0804, irq 0 => 4
ssb: Sonics Silicon Backplane found at address 0x18000000
Serial init done.
Determined physical RAM map:
 memory: 04000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00004000
On node 0 totalpages: 16384
free_area_init_node: node 0, pgdat 80267e50, node_mem_map 81000000
  Normal zone: 128 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 16256 pages, LIFO batch:3
  Movable zone: 0 pages used for memmap
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 
init=/etc/preinit noinitrd console=ttyS0,115200
Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
PID hash table entries: 256 (order: 8, 1024 bytes)
console handover: boot [early0] -> real [ttyS0]
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 62156k/65536k available (2135k kernel code, 3312k reserved, 330k data, 
132k init, 0k highmem)
Calibrating delay loop... 263.16 BogoMIPS (lpj=526336)
Mount-cache hash table entries: 512
net_namespace: 708 bytes
NET: Registered protocol family 16
Switched to high resolution mode on CPU 0
ssb: PCIcore in host mode found
PCI: Fixing up bridge 0000:00:00.0
PCI: Setting latency timer of device 0000:00:00.0 to 64
PCI: Fixing up device 0000:00:00.0
PCI: Fixing latency timer of device 0000:00:00.0 to 168
pci 0000:00:00.0: reg 10 32bit mmio: [0x000000-0x001fff]
pci 0000:00:00.0: reg 14 32bit mmio: [0x000000-0x7ffffff]
pci 0000:00:01.0: reg 10 32bit mmio: [0x000000-0x001fff]
pci 0000:00:02.0: reg 10 io port: [0x48010-0x48017]
pci 0000:00:02.0: reg 14 io port: [0x18000-0x18003]
pci 0000:00:02.0: reg 18 io port: [0x828000-0x828007]
pci 0000:00:02.0: reg 1c io port: [0x1000c000-0x1000c003]
pci 0000:00:02.0: reg 20 io port: [0x8000-0x807f]
pci 0000:00:02.0: reg 24 32bit mmio: [0x48008000-0x48008fff]
pci 0000:00:02.0: reg 30 32bit mmio: [0x000000-0x00ffff]
pci 0000:00:02.0: supports D1 D2
pci 0000:00:03.0: reg 20 io port: [0xfce0-0xfcff]
pci 0000:00:03.0: supports D1 D2
pci 0000:00:03.0: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.0: PME# disabled
pci 0000:00:03.1: reg 20 io port: [0xfce0-0xfcff]
pci 0000:00:03.1: supports D1 D2
pci 0000:00:03.1: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.1: PME# disabled
pci 0000:00:03.2: reg 10 32bit mmio: [0x000000-0x0000ff]
pci 0000:00:03.2: supports D1 D2
pci 0000:00:03.2: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.2: PME# disabled
PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
PCI: Fixing up device 0000:00:01.0
PCI: Setting latency timer of device 0000:00:01.0 to 64
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x0D, vendor 0x4243)
ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x09, vendor 0x4243)
ssb: Core 2 found: PCI (cc 0x804, rev 0x0C, vendor 0x4243)
ssb: Core 3 found: PCMCIA (cc 0x80D, rev 0x07, vendor 0x4243)
ssb: SPROM revision 2 detected.
ssb: Sonics Silicon Backplane found on PCI device 0000:00:01.0
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
detected lzma initramfs
initramfs: LZMA lc=1,lp=2,pb=2,origSize=512
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
msgmni has been set to 121
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver2 ports, IRQ sharing enabled
serial8250: ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
serial8250: ttyS1 at MMIO 0x0 (irq = 3) is a 16550A
serial8250 serial8250.0: unable to register port at index 0 (IO0 MEMb8000300 
IRQ3): -28
serial8250 serial8250.0: unable to register port at index 1 (IO0 MEMb8000400 
IRQ3): -28
b44.c:v2.0
eth0: Broadcom 44xx/47xx 10/100BaseT Ethernet 00:17:31:c1:af:05
eth1: Broadcom 44xx/47xx 10/100BaseT Ethernet 40:10:18:00:00:2c
flash init: 0x1c000000 0x02000000
Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Physically mapped flash: Found an alias at 0x200000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x600000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0xa00000 for the chip at 0x0
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
Physically mapped flash: Found an alias at 0xe00000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1200000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1600000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1a00000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1e00000 for the chip at 0x0
 Amd/Fujitsu Extended Query Table at 0x0040
Physically mapped flash: JEDEC Device ID is 0x22C4. Assuming broken CFI table.
Physically mapped flash: Swapping erase regions for broken CFI table.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Flash device: 0x200000 at 0x1fc00000
bootloader size: 262144
Updating TRX offsets and length:
old trx = [0x0000001c, 0x0000090c, 0x000c6400], len=0x0018f000 crc32=0xbcb0091a
new trx = [0x0000001c, 0x0000090c, 0x000c6400], len=0x000c6400 crc32=0x459fec2a
Done
Creating 4 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "cfe"
0x00040000-0x001f0000 : "linux"
0x00106400-0x001f0000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force 
read-only
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=1D0000, len=20000 
0x001d0000-0x001f0000 : "rootfs_data"
0x001f0000-0x00200000 : "nvram"
TCP vegas registered
NET: Registered protocol family 17
Bridge firewalling registered
802.1Q VLAN Support v1.8 Ben Greear <[email protected]>
All bugs added by David S. Miller <[email protected]>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 132k freed
Please be patient, while OpenWrt loads ...
Algorithmics/MIPS FPU Emulator v1.5
diag: Detected 'ASUS WL-700gE'
diag: Spinning up HDD and enabling leds
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
roboswitch: Probing device eth0: found!
b44: eth0: powering down PHY
Uniform Multi-Platform E-IDE driver
SCSI subsystem initialized
PCI: Enabling device 0000:00:02.0 (0000 -> 0003)
PCI: Fixing up device 0000:00:02.0
aec62xx 0000:00:02.0: IDE controller (0x1191:0x0008 rev 0x10)
aec62xx 0000:00:02.0: 100% native mode on irq 6
PCI: Setting latency timer of device 0000:00:02.0 to 64
    ide2: BM-DMA at 0x0180-0x0187
    ide3: BM-DMA at 0x0188-0x018f
Probing IDE interface ide2...
hde: WDC WD10EADS-00L5B1, ATA DISK drive
hde: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hde: UDMA/100 mode selected
Probing IDE interface ide3...
ide2 at 0x100-0x107,0x10a on irq 6
ide3 at 0x110-0x117,0x11a on irq 6
gpiodev: gpio device registered with major 254
gpiodev: gpio platform device registered with access mask FFFFFFFF
ide_generic: please use "probe_mask=0x3f" module parameter for probing all 
legacy ISA IDE ports
ide_generic: I/O resource 0x1F0-0x1F7 not free.
Probing IDE interface ide0...
Data bus error, epc == c00cb680, ra == c00ca738
Oops[#1]:
Cpu 0
$ 0   : 00000000 1000c800 a8000177 00000177
$ 4   : 839b7000 000088b8 00000001 8029c28c
$ 8   : 8029c28c 80260000 802a0000 802a0000
$12   : 802a0000 00000000 00000000 00000175
$16   : 000088b7 839b7000 839b7000 00000000
$20   : 839b7014 00000004 1000c801 0000000f
$24   : 00000000 c00c6c84                  
$28   : 83854000 83855c20 00000000 c00ca738
Hi    : 00020200
Lo    : 05858000
epc   : c00cb680 0xc00cb680
    Not tainted
ra    : c00ca738 0xc00ca738
Status: 1000c803    KERNEL EXL IE 
Cause : 0080001c
PrId  : 00029006 (Broadcom BCM3302)
Modules linked in: ide_generic(+) gpio_dev ide_pci_generic aec62xx ext3 jbd 
scsi_mod ide_core switch_robo switch_core diag
Process insmod (pid: 295, threadinfo=83854000, task=8383bb28, tls=00000000)
Stack : 00000000 c00ce25c 1000c803 00040400 839b7000 00000000 c00ce294 c00ce278
        00000000 839b7014 00000080 8025dcf8 95827000 00000033 00808000 8002cce4
        839b7000 00000000 839c6d00 00000000 83855d14 00000004 00000000 839c6d00
        00000000 c00cf5e0 839b7000 00000000 c00cfcbc ffffffff 839bcb00 00000000
        fffffff4 83855d04 839c6d00 00000000 80033580 00000001 c01d4120 c01d4112
        ...
Call Trace:[<c00ce25c>] 0xc00ce25c
[<c00ce294>] 0xc00ce294
[<c00ce278>] 0xc00ce278
[<8002cce4>] 0x8002cce4
[<c00cf5e0>] 0xc00cf5e0
[<c00cfcbc>] 0xc00cfcbc
[<80033580>] 0x80033580
[<c00cfe2c>] 0xc00cfe2c
[<8002cd38>] 0x8002cd38
[<8012bbfc>] 0x8012bbfc
[<80054934>] 0x80054934
[<c01d72a4>] 0xc01d72a4
[<c01d7204>] 0xc01d7204
[<c01d7000>] 0xc01d7000
[<8000c79c>] 0x8000c79c
[<80027b10>] 0x80027b10
[<801a5f90>] 0x801a5f90
[<801139a8>] 0x801139a8
[<800544f8>] 0x800544f8
[<8007ab58>] 0x8007ab58
[<8007ab58>] 0x8007ab58
[<8007b2e0>] 0x8007b2e0
[<80055bc8>] 0x80055bc8
[<80049c94>] 0x80049c94
[<80055e7c>] 0x80055e7c
[<80055e2c>] 0x80055e2c
[<8008771c>] 0x8008771c
[<800031d0>] 0x800031d0
[<800031d0>] 0x800031d0


Code: 3c028022  8c4293e0  00621021 <90420000> 03e00008  304200ff  8c820874  
3c030001  00431024 

_______________________________________________
openwrt-devel mailing list
[email protected]
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to