I've booted the linuxppc_2_4_devel tree on the EP405PC and the ethernet worked fine.
-----Original Message----- From: Andrew H Pham [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 30, 2003 5:43 PM To: linuxppc-embedded at lists.linuxppc.org; akuster at mvista.com; BlakesleeS at embeddedplanet.com Subject: Kernel panic: eth0: PHY id 0x31903190 is not supported! Hi, I loaded a 2.4.18 linux kernel onto my ICE Planet box ( a PPC box with EP 405PC board and a 405GP chip) but when the kernel uncompresses itself and tries to start up I got the an error message: A screen shot: ... relocated to: 00494128 00494144 zimage at: 004059F8 00493747 avail ram: 00498000 04000000 Linux/PPC load: console=ttyS0,9600 console=tty0 init=/bin/ash root=/dev/nfs nfsp Uncompressing Linux...done. Now booting the kernel Linux version 2.4.18-rc4 (root at sunflower2.austin.ibm.com) (gcc version 3.2.3 203 On node 0 totalpages: 16384 zone(0): 16384 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: console=ttyS0,9600 console=tty0 init=/bin/ash root=/dev/nfp Calibrating delay loop... 199.88 BogoMIPS Memory: 63124k available (1004k kernel code, 292k data, 72k init, 0k highmem) Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes) Inode-cache hash table entries: 4096 (order: 3, 32768 bytes) Mount-cache hash table entries: 1024 (order: 1, 8192 bytes) Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes) Page-cache hash table entries: 16384 (order: 4, 65536 bytes) POSIX conformance testing by UNIFIX PCI: Probing PCI hardware Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd NTFS driver v1.1.22 [Flags: R/O] i2c-core.o: i2c core module Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ed ttyS00 at 0xef600300x (irq = 0) is a 16550A ttyS01 at 0xef600400x (irq = 1) is a 16550A block: 128 slots per queue, batch=32 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) Kernel panic: eth0: PHY id 0x31903190 is not supported! <0>Rebooting in 180 seconds..<NULL> PPC4xx PlanetCore Boot Loader v1.07 Copyright 1998-2003 Embedded Planet, LLC. All rights reserved. ... I did some debuggings and found that the error message " eth0: PHY id 0x31903190 is not supported!" is generated by the file "ibm.ocp_phy.c" within the kernel source code. Has anyone encountered this problem before? I am just curious if my ethernet card is bad or it is not supported by this kernel. Any help is appreciated. Andy p.s. ibm.ocp.phy.c is attached below. (See attached file: ibm_ocp_phy.c) ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
