qinq на FreeBSD
Добавлено: 2014-10-08 11:37:49
обрый день не подскажите по данному ф-налу на фряхе ?
В линуксе все делается просто. В FreeBSD проблема на проблеме)
Использую netgraph.
ifconfig vlan1000 create
ifconfig vlan1000 vlan 1000 vlandev em1
ngctl mkpeer vlan1000: vlan lower downstream
ngctl name vlan1000:lower cvlan1
ngctl connect vlan1000: cvlan1: upper nomatch
ngctl mkpeer vlan1000: eiface vlan100 ether
ngctl msg cvlan1: addfilter '{ vlan=100 hook="vlan100" }'
Однако на строчке ngctl mkpeer vlan1000: eiface vlan100 ether. Мне выдает ошибку.
ngctl: send msg: Invalid argument
kldstat
Id Refs Address Size Name
1 11 0xffffffff80200000 15f0310 kernel
2 1 0xffffffff81a12000 3bb3 ng_eiface.ko
3 4 0xffffffff81a16000 affe netgraph.ko
4 1 0xffffffff81a21000 4041 ng_ether.ko
5 1 0xffffffff81a26000 284a ng_vlan.ko
6 1 0xffffffff81a29000 37c7 ng_socket.k
В линуксе все делается просто. В FreeBSD проблема на проблеме)
Использую netgraph.
ifconfig vlan1000 create
ifconfig vlan1000 vlan 1000 vlandev em1
ngctl mkpeer vlan1000: vlan lower downstream
ngctl name vlan1000:lower cvlan1
ngctl connect vlan1000: cvlan1: upper nomatch
ngctl mkpeer vlan1000: eiface vlan100 ether
ngctl msg cvlan1: addfilter '{ vlan=100 hook="vlan100" }'
Однако на строчке ngctl mkpeer vlan1000: eiface vlan100 ether. Мне выдает ошибку.
ngctl: send msg: Invalid argument
kldstat
Id Refs Address Size Name
1 11 0xffffffff80200000 15f0310 kernel
2 1 0xffffffff81a12000 3bb3 ng_eiface.ko
3 4 0xffffffff81a16000 affe netgraph.ko
4 1 0xffffffff81a21000 4041 ng_ether.ko
5 1 0xffffffff81a26000 284a ng_vlan.ko
6 1 0xffffffff81a29000 37c7 ng_socket.k