20.12.2025 22:06, Klemens Nanni пишет: > After sysupgrading my Ubiquiti EdgeRouter 6P home router on 18.12.26 from > what's probably a one (two tops) week old snap to > > OpenBSD 7.8-current (GENERIC.MP) #112: Fri Dec 12 22:29:50 MST 2025 > > the network dies completely after about a day of uptime: > > cnmac5: cannot allocate command buffer from free pool allocator > cnmac5: failed to transmit packet > > This gets spammed every second for multiple used cnmac(4) interfaces, > dhcp[6]leased fail to get leases/prefixes over [vlan over] cnmac, > IPv6 link-local via vport over veb-with-cnmac is unreachable, > I can only connect via serial console and for now reboot the machine. > > The previous snap's dmesg rotated out due to log spam as this usually > happens when I'm not around: > > er-6p# zgrep -c -e 'failed to transmit packet' /var/log/messages.?.gz > > /var/log/messages.0.gz:3778 > /var/log/messages.1.gz:5399 > /var/log/messages.2.gz:7640 > /var/log/messages.3.gz:8378 > /var/log/messages.4.gz:8327 > > (syslog's dedup doesn't kick in since the two lines alternate.) > > This is the second time since that upgrade, no reboots other than the two > to promptly restore networking at home. > > Previously it worked for months on 7.8-stable, then weeks on periodic 7.8 > snaps. > > The only change in network config was a) simplifying vlan/vport/veb/cnmac into > vlan/cnmac after dlg's vlan-aware veb and b) mounting NFS over cnmac as client > for occasional builds. > > Given that the allocation failures happen on cnmac interfaces outside of these > constructs, I conclude they have nothing to do with it. > > > I'll try to extract more info via console once it happens while I'm around.
Same snap, same packages, same config, same network setup/environment, only this time it keeps working with 5 days of uptime and counting... No idea what it was or how to reproduce it. > > > > [ using 776072 bytes of bsd ELF symbol table ] > Copyright (c) 1982, 1986, 1989, 1991, 1993 > The Regents of the University of California. All rights reserved. > Copyright (c) 1995-2025 OpenBSD. All rights reserved. https://www.OpenBSD.org > > OpenBSD 7.8-current (GENERIC.MP) #112: Fri Dec 12 22:29:50 MST 2025 > [email protected]:/usr/src/sys/arch/octeon/compile/GENERIC.MP > real mem = 1073741824 (1024MB) > avail mem = 1035124736 (987MB) > random: good seed from bootblocks > mainbus0 at root: board 20300 rev 1.23, model cavium,ubnt_e300 > cpu0 at mainbus0: CN70xx/CN71xx CPU rev 0.2 1000 MHz, CN70xx/CN71xx FPU rev > 0.0 > cpu0: cache L1-I 78KB 39 way D 32KB 32 way, L2 1024KB 8 way > cpu1 at mainbus0: CN70xx/CN71xx CPU rev 0.2 1000 MHz, CN70xx/CN71xx FPU rev > 0.0 > cpu1: cache L1-I 78KB 39 way D 32KB 32 way, L2 1024KB 8 way > cpu2 at mainbus0: CN70xx/CN71xx CPU rev 0.2 1000 MHz, CN70xx/CN71xx FPU rev > 0.0 > cpu2: cache L1-I 78KB 39 way D 32KB 32 way, L2 1024KB 8 way > cpu3 at mainbus0: CN70xx/CN71xx CPU rev 0.2 1000 MHz, CN70xx/CN71xx FPU rev > 0.0 > cpu3: cache L1-I 78KB 39 way D 32KB 32 way, L2 1024KB 8 way > clock0 at mainbus0: int 5 > octcrypto0 at mainbus0 > iobus0 at mainbus0 > simplebus0 at iobus0: "soc" > "bootbus" at simplebus0 not configured > octciu0 at simplebus0 > octcib0 at simplebus0: max-bits 23 > octcib1 at simplebus0: max-bits 12 > octcib2 at simplebus0: max-bits 6 > octcib3 at simplebus0: max-bits 15 > octcib4 at simplebus0: max-bits 4 > octcib5 at simplebus0: max-bits 11 > octcib6 at simplebus0: max-bits 11 > octgpio0 at simplebus0: 20 pins, xbit 16 > octsmi0 at simplebus0 > octsmi1 at simplebus0 > octpip0 at simplebus0 > octgmx0 at octpip0 interface 0 > cnmac0 at octgmx0: port 0 SGMII, address 74:83:c2:11:8c:97 > ukphy0 at cnmac0 phy 4: Generic IEEE 802.3u media interface, rev. 2: OUI > 0x0001c1, model 0x000c > cnmac1 at octgmx0: port 1 SGMII, address 74:83:c2:11:8c:98 > ukphy1 at cnmac1 phy 5: Generic IEEE 802.3u media interface, rev. 2: OUI > 0x0001c1, model 0x000c > cnmac2 at octgmx0: port 2 SGMII, address 74:83:c2:11:8c:99 > ukphy2 at cnmac2 phy 6: Generic IEEE 802.3u media interface, rev. 2: OUI > 0x0001c1, model 0x000c > cnmac3 at octgmx0: port 3 SGMII, address 74:83:c2:11:8c:9a > ukphy3 at cnmac3 phy 7: Generic IEEE 802.3u media interface, rev. 2: OUI > 0x0001c1, model 0x000c > octgmx1 at octpip0 interface 1 > cnmac4 at octgmx1: port 16 SGMII, address 74:83:c2:11:8c:9b > ukphy4 at cnmac4 phy 8: Generic IEEE 802.3u media interface, rev. 0: OUI > 0x0001c1, model 0x0027 > cnmac5 at octgmx1: port 17 SGMII, address 74:83:c2:11:8c:9c > ukphy5 at cnmac5 phy 9: Generic IEEE 802.3u media interface, rev. 0: OUI > 0x0001c1, model 0x0027 > octsctl0 at simplebus0: disabled > octxctl0 at simplebus0: DWC3 rev 0x250a > xhci0 at octxctl0, xHCI 1.0 > usb0 at xhci0: USB revision 3.0 > uhub0 at usb0 configuration 1 interface 0 "Generic xHCI root hub" rev > 3.00/1.00 addr 1 > octxctl1 at simplebus0: DWC3 rev 0x250a > xhci1 at octxctl1, xHCI 1.0 > usb1 at xhci1: USB revision 3.0 > uhub1 at usb1 configuration 1 interface 0 "Generic xHCI root hub" rev > 3.00/1.00 addr 1 > "i2c" at simplebus0 not configured > "i2c" at simplebus0 not configured > com0 at simplebus0: ns16550a, 64 byte fifo > com0: console > com1 at simplebus0: ns16550a, 64 byte fifo > com1: probed fifo depth: 0 bytes > octmmc0 at simplebus0 > sdmmc0 at octmmc0: 8-bit, mmc high-speed > "spi" at simplebus0 not configured > "ocla0" at simplebus0 not configured > "dma-engine" at simplebus0 not configured > "dma-engine" at simplebus0 not configured > octrng0 at iobus0 base 0x1400000000000 irq 0 > octpcie0 at iobus0: 3 ports > octpcie0 port 0: link timeout > octpcie0 port 1: reset timeout > octpcie0 port 2: reset timeout > uplcom0 at uhub0 port 1 configuration 1 interface 0 "Prolific Technology Inc. > USB-Serial Controller" rev 1.10/3.00 addr 2 > ucom0 at uplcom0: usb0.0.00001.0 > scsibus0 at sdmmc0: 2 targets, initiator 0 > sd0 at scsibus0 targ 1 lun 0: <Kingston, MMC4GB, 0000> removable > sd0: 3728MB, 512 bytes/sector, 7634944 sectors > vscsi0 at root > scsibus1 at vscsi0: 256 targets > softraid0 at root > scsibus2 at softraid0: 256 targets > root on sd0a (3f2504aabc6eee02.a) swap on sd0b dump on sd0b > WARNING: CHECK AND RESET THE DATE! >
