Realtek: re(4): re0 after disconnecting then reconneting

I disconnected the Ethernet cable:

Feb 14 09:15:43 NomadBSD kernel: re0: link state changed to DOWN
Feb 14 09:15:44 NomadBSD dhclient[997]: receive_packet failed on re0: Device not configured
Feb 14 09:15:44 NomadBSD kernel: rgephy0: detached
Feb 14 09:15:44 NomadBSD kernel: miibus0: detached
Feb 14 09:15:44 NomadBSD kernel: re0: detached
Feb 14 09:15:44 NomadBSD kernel: pci2: detached
Feb 14 09:15:44 NomadBSD avahi-daemon[1527]: IPV6_DROP_MEMBERSHIP failed: Can't assign requested address
Feb 14 09:15:44 NomadBSD dhclient[997]: ioctl(SIOCGIFFLAGS) on re0: Operation not permitted
Feb 14 09:15:44 NomadBSD dhclient[997]: Interface re0 no longer appears valid.
Feb 14 09:15:44 NomadBSD dhclient[997]: No live interfaces to poll on - exiting.
Feb 14 09:15:44 NomadBSD dhclient[997]: exiting.
Feb 14 09:15:44 NomadBSD dhclient[997]: connection closed
Feb 14 09:15:44 NomadBSD dhclient[997]: exiting.
Feb 14 09:15:45 NomadBSD kernel: pcib6: Timed out waiting for Data Link Layer Active

– imagining that the recreation of re0 would be automated, after reconnecting the cable, but it was not.

Please: is this degree of automation out of scope?


For reference only, a fuller record from around the time:

nomad@NomadBSD:~% tail -f /var/log/messages
Feb 14 07:32:25 NomadBSD kernel: GEOM_SCHED: Loaded module rr error 0.
Feb 14 07:32:25 NomadBSD kernel: GEOM_SCHED: Device da0.sched. created.
Feb 14 07:32:25 NomadBSD kernel: hw.acpi.video.lcd0.brightness: 15 -> 15
Feb 14 07:32:25 NomadBSD kernel: 
Feb 14 07:32:51 NomadBSD kernel: wlan0: link state changed to UP
Feb 14 07:32:51 NomadBSD wpa_supplicant[659]: wlan0: No network configuration found for the current AP
Feb 14 07:32:51 NomadBSD wpa_supplicant[659]: wlan0: CTRL-EVENT-DISCONNECTED bssid=72:8e:29:3e:2b:97 reason=3 locally_generated=1
Feb 14 07:32:51 NomadBSD kernel: wlan0: link state changed to DOWN
Feb 14 07:33:02 NomadBSD root[1870]: /etc/rc.d/dhclient: WARNING: failed to start dhclient
Feb 14 07:33:06 NomadBSD pulseaudio[1874]: [(null)] oss-util.c: '/dev/dsp1' doesn't support full duplex
Feb 14 07:50:52 NomadBSD pkg[2419]: localedata-5.4_2 installed
Feb 14 08:41:50 NomadBSD kernel: (da0:umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 00 97 06 f8 00 00 18 00 
Feb 14 08:41:50 NomadBSD kernel: (da0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
Feb 14 08:41:50 NomadBSD kernel: (da0:umass-sim0:0:0:0): Retrying command, 3 more tries remain
Feb 14 09:15:43 NomadBSD kernel: re0: link state changed to DOWN
Feb 14 09:15:44 NomadBSD dhclient[997]: receive_packet failed on re0: Device not configured
Feb 14 09:15:44 NomadBSD kernel: rgephy0: detached
Feb 14 09:15:44 NomadBSD kernel: miibus0: detached
Feb 14 09:15:44 NomadBSD kernel: re0: detached
Feb 14 09:15:44 NomadBSD kernel: pci2: detached
Feb 14 09:15:44 NomadBSD avahi-daemon[1527]: IPV6_DROP_MEMBERSHIP failed: Can't assign requested address
Feb 14 09:15:44 NomadBSD dhclient[997]: ioctl(SIOCGIFFLAGS) on re0: Operation not permitted
Feb 14 09:15:44 NomadBSD dhclient[997]: Interface re0 no longer appears valid.
Feb 14 09:15:44 NomadBSD dhclient[997]: No live interfaces to poll on - exiting.
Feb 14 09:15:44 NomadBSD dhclient[997]: exiting.
Feb 14 09:15:44 NomadBSD dhclient[997]: connection closed
Feb 14 09:15:44 NomadBSD dhclient[997]: exiting.
Feb 14 09:15:45 NomadBSD kernel: pcib6: Timed out waiting for Data Link Layer Active
Feb 14 09:15:47 NomadBSD power_profile[6553]: changed to 'economy'
Feb 14 09:30:43 NomadBSD kernel: in6_purgeaddr: err=65, destination address delete failed
Feb 14 09:30:43 NomadBSD avahi-daemon[1527]: IP_DROP_MEMBERSHIP failed: Can't assign requested address
Feb 14 09:30:43 NomadBSD kernel: lo0: link state changed to DOWN
Feb 14 09:30:43 NomadBSD wpa_supplicant[659]: wlan0: CTRL-EVENT-TERMINATING 
Feb 14 09:30:44 NomadBSD kernel: wlan0: Ethernet address: 00:21:5d:2d:3f:e4
Feb 14 09:30:44 NomadBSD kernel: lo0: link state changed to UP
Feb 14 09:30:44 NomadBSD kernel: iwn0: iwn_read_firmware: ucode rev=0x08530501
Feb 14 09:30:45 NomadBSD wpa_supplicant[7371]: Successfully initialized wpa_supplicant
Feb 14 09:30:45 NomadBSD wpa_supplicant[7371]: ioctl[SIOCS80211, op=20, val=0, arg_len=7]: Invalid argument
Feb 14 09:30:45 NomadBSD syslogd: last message repeated 1 times
Feb 14 09:30:45 NomadBSD kernel: iwn0: iwn_read_firmware: ucode rev=0x08530501
Feb 14 09:30:59 NomadBSD wpa_supplicant[7372]: wlan0: No network configuration found for the current AP
Feb 14 09:30:59 NomadBSD kernel: wlan0: link state changed to UP
Feb 14 09:30:59 NomadBSD kernel: wlan0: link state changed to DOWN
Feb 14 09:30:59 NomadBSD wpa_supplicant[7372]: wlan0: CTRL-EVENT-DISCONNECTED bssid=72:8e:29:3e:2b:97 reason=3 locally_generated=1
Feb 14 09:31:10 NomadBSD root[7464]: /etc/rc.d/dhclient: WARNING: failed to start dhclient
Feb 14 09:32:51 NomadBSD wpa_supplicant[7372]: wlan0: CTRL-EVENT-TERMINATING 
Feb 14 09:32:52 NomadBSD kernel: iwn0: iwn_read_firmware: ucode rev=0x08530501
Feb 14 09:32:53 NomadBSD kernel: wlan0: link state changed to UP
Feb 14 09:32:55 NomadBSD dhclient[7568]: dhclient already running, pid: 7544.
Feb 14 09:32:55 NomadBSD dhclient[7568]: exiting.
Feb 14 09:33:03 NomadBSD dhclient[7576]: New IP Address (wlan0): 192.168.1.9
Feb 14 09:33:03 NomadBSD dhclient[7577]: New Subnet Mask (wlan0): 255.255.255.0
Feb 14 09:33:03 NomadBSD dhclient[7578]: New Broadcast Address (wlan0): 192.168.1.255
Feb 14 09:33:03 NomadBSD dhclient[7579]: New Routers (wlan0): 192.168.1.1
Feb 14 09:34:47 NomadBSD kernel: in6_purgeaddr: err=65, destination address delete failed
Feb 14 09:34:47 NomadBSD kernel: lo0: link state changed to DOWN
Feb 14 09:34:47 NomadBSD dhclient[7547]: My address (192.168.1.9) was deleted, dhclient exiting
Feb 14 09:34:47 NomadBSD kernel: wlan0: link state changed to DOWN
Feb 14 09:34:48 NomadBSD kernel: wlan0: Ethernet address: 00:21:5d:2d:3f:e4
Feb 14 09:34:48 NomadBSD kernel: lo0: link state changed to UP
Feb 14 09:34:48 NomadBSD kernel: iwn0: iwn_read_firmware: ucode rev=0x08530501
Feb 14 09:34:49 NomadBSD wpa_supplicant[8060]: Successfully initialized wpa_supplicant
Feb 14 09:34:49 NomadBSD wpa_supplicant[8060]: ioctl[SIOCS80211, op=20, val=0, arg_len=7]: Invalid argument
Feb 14 09:34:49 NomadBSD syslogd: last message repeated 1 times
Feb 14 09:34:49 NomadBSD kernel: iwn0: iwn_read_firmware: ucode rev=0x08530501
Feb 14 09:34:49 NomadBSD dhclient[7547]: connection closed
Feb 14 09:34:49 NomadBSD dhclient[7547]: exiting.
Feb 14 09:34:50 NomadBSD wpa_supplicant[8061]: wlan0: Trying to associate with 58:1f:28:74:07:a4 (SSID='piano' freq=2412 MHz)
Feb 14 09:34:50 NomadBSD wpa_supplicant[8061]: Failed to add supported operating classes IE
Feb 14 09:34:50 NomadBSD wpa_supplicant[8061]: wlan0: Associated with 58:1f:28:74:07:a4
Feb 14 09:34:50 NomadBSD kernel: wlan0: link state changed to UP
Feb 14 09:34:50 NomadBSD wpa_supplicant[8061]: wlan0: WPA: Key negotiation completed with 58:1f:28:74:07:a4 [PTK=CCMP GTK=TKIP]
Feb 14 09:34:50 NomadBSD wpa_supplicant[8061]: wlan0: CTRL-EVENT-CONNECTED - Connection to 58:1f:28:74:07:a4 completed [id=0 id_str=]
Feb 14 09:34:57 NomadBSD dhclient[8207]: New IP Address (wlan0): 192.168.1.9
Feb 14 09:34:57 NomadBSD dhclient[8208]: New Subnet Mask (wlan0): 255.255.255.0
Feb 14 09:34:57 NomadBSD dhclient[8209]: New Broadcast Address (wlan0): 192.168.1.255
Feb 14 09:34:57 NomadBSD dhclient[8210]: New Routers (wlan0): 192.168.1.1
Feb 14 09:37:24 NomadBSD kernel: usbus7: port reset timeout
Feb 14 09:37:24 NomadBSD kernel: uhub_reattach_port: port 3 reset failed, error=USB_ERR_TIMEOUT
Feb 14 09:37:24 NomadBSD kernel: uhub_reattach_port: device problem (USB_ERR_TIMEOUT), disabling port 3
Feb 14 09:37:27 NomadBSD kernel: ugen7.4: <Verbatim STORE N GO> at usbus7
Feb 14 09:37:27 NomadBSD kernel: umass1 on uhub4
Feb 14 09:37:27 NomadBSD kernel: umass1: <Verbatim STORE N GO, class 0/0, rev 2.00/1.00, addr 4> on usbus7
Feb 14 09:37:27 NomadBSD kernel: umass1:  SCSI over Bulk-Only; quirks = 0xc100
Feb 14 09:37:27 NomadBSD kernel: umass1:6:1: Attached to scbus6
Feb 14 09:37:27 NomadBSD kernel: da1 at umass-sim1 bus 1 scbus6 target 0 lun 0
Feb 14 09:37:27 NomadBSD kernel: da1: <Verbatim STORE N GO 5.00> Removable Direct Access SCSI device
Feb 14 09:37:27 NomadBSD kernel: da1: Serial Number 070B29D2DF235960
Feb 14 09:37:27 NomadBSD kernel: da1: 40.000MB/s transfers
Feb 14 09:37:27 NomadBSD kernel: da1: 3815MB (7814304 512 byte sectors)
Feb 14 09:37:27 NomadBSD kernel: da1: quirks=0x2<NO_6_BYTE>
Feb 14 09:49:07 NomadBSD pkg[8747]: nano-5.4 installed
Feb 14 09:54:30 NomadBSD pkg[8747]: compat5x-amd64-5.4.0.8.1_1 installed
…