pfatt - ngeth0 interface disappears
-
Hmm, potentially. Though I can see no reason that would remove the ngeth interface entirely. I guess netgraph itself could be hitting a resource limit. that we don't normally see.
-
I should have mentioned in my updated posts that I realized the ngeth0 interface disappearing was only happening when I ran the commands under the "Reset netgraph" section of the pfatt README and then failed to manually run the script to bring it back up afterwards.
-
Ah, I think you did mention that. Too many threads!
Hmm, so if it just stops passing traffic it could be something in netgraph overloaded. Though I would expect to see some log entries.
Can you see any debug info using ngctl status?
-
ngctl status
returnsNo status available
for all<path>
. Did you meanngctl show
?Here's what it looks like when everything's working.
[2.6.0-RELEASE][root@fallia.thegalaxy]/: ngctl list There are 9 total nodes: Name: ix0 Type: ether ID: 00000001 Num hooks: 0 Name: ix1 Type: ether ID: 00000002 Num hooks: 1 Name: em0 Type: ether ID: 00000003 Num hooks: 0 Name: alc0 Type: ether ID: 00000004 Num hooks: 0 Name: <unnamed> Type: socket ID: 00000007 Num hooks: 0 Name: vlan0 Type: vlan ID: 0000000d Num hooks: 2 Name: ngeth0 Type: eiface ID: 00000010 Num hooks: 1 Name: ngctl22422 Type: socket ID: 00000319 Num hooks: 0 Name: <unnamed> Type: socket ID: 0000001f Num hooks: 0 [2.6.0-RELEASE][root@fallia.thegalaxy]/: ngctl show ix1: Name: ix1 Type: ether ID: 00000002 Num hooks: 1 Local hook Peer name Peer type Peer ID Peer hook ---------- --------- --------- ------- --------- lower vlan0 vlan 0000000d downstream [2.6.0-RELEASE][root@fallia.thegalaxy]/: ngctl show vlan0: Name: vlan0 Type: vlan ID: 0000000d Num hooks: 2 Local hook Peer name Peer type Peer ID Peer hook ---------- --------- --------- ------- --------- vlan0 ngeth0 eiface 00000010 ether downstream ix1 ether 00000002 lower [2.6.0-RELEASE][root@fallia.thegalaxy]/: ngctl show ngeth0: Name: ngeth0 Type: eiface ID: 00000010 Num hooks: 1 Local hook Peer name Peer type Peer ID Peer hook ---------- --------- --------- ------- --------- ether vlan0 vlan 0000000d vlan0
Once I'm home again, I'll intentionally break things and see if the results are different.
-
Hmm, no I meant status but I'm also seeing the same output...
The status data might show more. If I could work out the syntax!