I have this problem on my WRTSL54GS, but only with the 2.6 kernel. 2.4 works fine. This is with Kamikaze 7.06, released today.
The lights look fine on both ends of the connection. If I plug it into my laptop, running a DHCP server, it never sees a request. tcpdump shows nothing at all.
I get:
OpenWrt user.err kernel: b44: eth1: PHY Reset would not complete.
in the log.
Here is the relevant portion of the log:
Jan 1 00:00:13 OpenWrt user.info kernel: b44: eth0: Link is up at 100 Mbps, full duplex.
Jan 1 00:00:13 OpenWrt user.info kernel: b44: eth0: Flow control is off for TX and off for RX.
Jan 1 00:00:13 OpenWrt user.warn kernel: Probing device eth0: found!
Jan 1 00:00:13 OpenWrt user.info kernel: mini_fo: using base directory: /
Jan 1 00:00:13 OpenWrt user.info kernel: mini_fo: using storage directory: /tmp/root
Jan 1 00:00:15 OpenWrt user.info kernel: b44: eth0: Link is up at 100 Mbps, full duplex.
Jan 1 00:00:15 OpenWrt user.info kernel: b44: eth0: Flow control is off for TX and off for RX.
Jan 1 00:00:15 OpenWrt user.info kernel: device eth0 entered promiscuous mode
Jan 1 00:00:16 OpenWrt user.info kernel: device eth0 left promiscuous mode
Jan 1 00:00:16 OpenWrt user.info kernel: br-lan: port 1(eth0) entering disabled state
Jan 1 00:00:16 OpenWrt user.err kernel: b44: eth1: PHY Reset would not complete.
Jan 1 00:00:16 OpenWrt user.info kernel: b44: eth0: Link is up at 100 Mbps, full duplex.
Jan 1 00:00:16 OpenWrt user.info kernel: b44: eth0: Flow control is off for TX and off for RX.
Jan 1 00:00:16 OpenWrt user.info kernel: device eth0 entered promiscuous mode
Jan 1 00:00:16 OpenWrt user.info : udhcpc (v1.4.2) started
Jan 1 00:00:17 OpenWrt user.info : Sending discover...
Jan 1 00:00:18 OpenWrt user.err kernel: b44: eth1: PHY Reset would not complete.
Jan 1 00:00:18 OpenWrt user.warn kernel: BFL_ENETADM not set in boardflags. Use force=1 to ignore.
Jan 1 00:00:19 OpenWrt user.info kernel: PPP generic driver version 2.4.2
Jan 1 00:00:19 OpenWrt user.info kernel: br-lan: port 1(eth0) entering learning state
Jan 1 00:00:19 OpenWrt user.info kernel: br-lan: topology change detected, propagating
Jan 1 00:00:19 OpenWrt user.info kernel: br-lan: port 1(eth0) entering forwarding state
Jan 1 00:00:20 OpenWrt user.info kernel: wlan: 0.8.4.2 (0.9.2.1)
Jan 1 00:00:20 OpenWrt user.info : Sending discover...
Jan 1 00:00:20 OpenWrt user.warn kernel: ath_hal: module license 'Proprietary' taints kernel.
Jan 1 00:00:20 OpenWrt user.info kernel: ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413, REGOPS_FUNC)
Jan 1 00:00:20 OpenWrt user.info kernel: ath_rate_sample: 1.2 (0.9.2.1)
Jan 1 00:00:20 OpenWrt user.info kernel: wlan: mac acl policy registered
Jan 1 00:00:21 OpenWrt user.info kernel: ath_pci: 0.9.4.5 (0.9.2.1)
Jan 1 00:00:23 OpenWrt user.info : Sending discover...
Jan 1 00:00:23 OpenWrt cron.notice crond[1221]: crond 2.3.2 dillon, started, log level 8
Jan 1 00:00:26 OpenWrt user.info : Sending discover...
Jan 1 00:00:29 OpenWrt user.info : Sending discover...