Port-sparc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: netbsd-11 vs. SUNW,qfe; hmeX: device timeout?



On Fri, 1 May 2026, John D. Baker wrote:

> At the moment, I only have 11.0_RC3 on local disk and it has more
> trouble with the qfe than -current does.  I think I can arrange to
> update/install -current on a disk for more testing.

So, with a freshly-installed -current on a disk, the dmesg is much
like those previously posted, aside from the location of the root
filesystem...

$ cat /etc/ifconfig.hme0                               
dhcp

[...]
Starting network.
/etc/rc: WARNING: $hostname not set.
IPv6 mode: host
Configuring network interfaces: hme0hme0: checksum failure from <dhcp-server>
hme0: Setting hostname: sparc-tmp.technoskunk.fur
.
Adding interface aliases:.
Waiting for duplicate address detection to finish...
[...]

Configuration via DHCP otherwise succeeded.

After some NFS operations, which succeeded, while the machine
sat otherwise idle, there appeared:

May  1 14:14:30 sparc-tmp dhcpcd[349]: hme0: DHCP lease expired

$ ifconfig
[...]
hme0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        capabilities=0x3c00<TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx>
        enabled=0
        ec_capabilities=0x1<VLAN_MTU>
        ec_enabled=0
        address: xx:xx:xx:xx:xx:xx
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet6 fe80::573b:8390:fcb5:ebf0%hme0/64 flags 0 scopeid 0x2
        inet 169.254.128.126/16 broadcast 169.254.255.255 flags 0
[...]


There were no other messages (such as the expected "hme0: device timeout").
A further attempt to access the remote filesystem resulted in the
console becoming unresponsive, except to a BREAK.  A DDB 'reboot'
displayed "syncing disks..." but didn't progress further.

Sending BREAK again re-entered DDB and attempting 'reboot 4' to skip
disk syncing has hung.


Following power-cycle and checking filesystems, configuration proceeded
much as above.  Again, after a while, a "lease expired" message from
'dhcpcd'.  Looking at "/var/log/messages" showed:

[...]
May  1 14:54:29 sparc-tmp dhcpcd[430]: hme0: carrier acquired
May  1 14:54:34 sparc-tmp dhcpcd[430]: hme0: IAID xx:xx:xx:xx
May  1 14:54:41 sparc-tmp dhcpcd[430]: hme0: soliciting an IPv6 router
May  1 14:54:41 sparc-tmp dhcpcd[430]: hme0: soliciting a DHCP lease
May  1 14:54:41 sparc-tmp dhcpcd[430]: hme0: carrier lost - roaming
May  1 14:54:43 sparc-tmp /netbsd: [ 1131.6047665] hme0: device timeout
May  1 14:54:46 sparc-tmp dhcpcd[430]: hme0: carrier acquired
May  1 14:54:48 sparc-tmp dhcpcd[430]: hme0: IAID xx:xx:xx:xx
May  1 14:54:54 sparc-tmp dhcpcd[430]: hme0: soliciting a DHCP lease
May  1 14:54:58 sparc-tmp dhcpcd[430]: hme0: soliciting an IPv6 router
May  1 14:55:00 sparc-tmp dhcpcd[430]: hme0: carrier lost - roaming
May  1 14:55:00 sparc-tmp dhcpcd[430]: hme0: carrier acquired
May  1 14:55:05 sparc-tmp /netbsd: [ 1153.6158635] hme0: device timeout
May  1 14:55:06 sparc-tmp dhcpcd[430]: hme0: IAID xx:xx:xx:xx
May  1 14:55:12 sparc-tmp dhcpcd[430]: hme0: soliciting an IPv6 router
May  1 14:55:17 sparc-tmp dhcpcd[430]: hme0: soliciting a DHCP lease
May  1 14:55:17 sparc-tmp dhcpcd[430]: hme0: carrier lost - roaming
May  1 14:55:17 sparc-tmp dhcpcd[430]: hme0: carrier acquired
May  1 14:55:19 sparc-tmp /netbsd: [ 1167.6265560] hme0: device timeout
May  1 14:55:22 sparc-tmp dhcpcd[430]: hme0: IAID xx:xx:xx:xx
May  1 14:55:29 sparc-tmp dhcpcd[430]: hme0: soliciting a DHCP lease
May  1 14:55:29 sparc-tmp dhcpcd[430]: hme0: soliciting an IPv6 router
May  1 14:55:29 sparc-tmp dhcpcd[430]: hme0: carrier lost - roaming
[...]

(It seems that while syslogd is running kernel messages are no-longer
echoed to the console.)


-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index