Thank you for the replay, but I it is not working. If I try to use the commands from http://www.daemonforums.org/showpost.php?s=192d3b485d84462d3982051f5959b35a&p=19494&postcount=12
ngctl mkpeer . eiface hook ether <- works ifconfig ngeth0 up <- works [2.0.1-RELEASE][[email protected]]/root(5): ngctl mkpeer ngeth0: bridge lower link0 ngctl: send msg: Protocol family not supported and that is where it does not work anymore. If I try your command: [2.0.1-RELEASE][[email protected]]/root(2): ngctl ether re0 -iirc ngctl: "ether": unknown command Any idea what went wrong? Thanks, David General information: re0 is the external interface, ngeth0 is created after the first command. I can assign an other mac to ngeth0 but of course I can not send any data. [2.0.1-RELEASE][[email protected]]/root(8): ngctl list There are 5 total nodes: Name: <unnamed> Type: socket ID: 00000010 Num hooks: 0 Name: <unnamed> Type: socket ID: 0000000f Num hooks: 0 Name: ngctl31879 Type: socket ID: 0000002e Num hooks: 0 Name: ngeth0 Type: eiface ID: 0000002a Num hooks: 0 Name: fwe0 Type: ether ID: 00000001 Num hooks: 0 [2.0.1-RELEASE][[email protected]]/root(7): ifconfig fwe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8<VLAN_MTU> ether 02:00:00:00:00:00 ch 1 dma -1 fwip0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 lladdr 0.0.0.0.0.0.0.0.a.2.ff.fe.0.0.0.0 re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC> ether 00:03:1d:03:e8:1c inet6 fe80::203:1dff:fe03:e81c%re0 prefixlen 64 scopeid 0x3 inet 83.XXX.XXX.XX netmask 0xfffffe00 broadcast 83.XXX.XXX.255 nd6 options=3<PERFORMNUD,ACCEPT_RTADV> media: Ethernet autoselect (100baseTX <full-duplex>) status: active re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC> ether 00:03:1d:03:e8:1d inet 192.168.140.2 netmask 0xffffff00 broadcast 192.168.140.255 inet6 fe80::203:1dff:fe03:e81d%re1 prefixlen 64 scopeid 0x4 nd6 options=3<PERFORMNUD,ACCEPT_RTADV> media: Ethernet autoselect (1000baseT <full-duplex>) status: active plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> metric 0 mtu 1500 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 options=3<RXCSUM,TXCSUM> inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x6 nd6 options=3<PERFORMNUD,ACCEPT_RTADV> pfsync0: flags=0<> metric 0 mtu 1460 syncpeer: 224.0.0.240 maxupd: 128 syncok: 1 pflog0: flags=100<PROMISC> metric 0 mtu 33200 enc0: flags=0<> metric 0 mtu 1536 ngeth0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 00:00:00:00:00:00 inet6 fe80::203:1dff:fe03:e81c%ngeth0 prefixlen 64 scopeid 0xa nd6 options=3<PERFORMNUD,ACCEPT_RTADV> On 05.11.2012 16:56, Ermal Luçi wrote: > you have to attache the interface yourself to netgraph. > > ngctl ether $iface -iirc > > After that you can continue renaming the interface etc... > But you will have issues with restart of pfSense. > > There was never something pushing this to be implemented. > > > On Mon, Nov 5, 2012 at 2:16 PM, David Brodski <[email protected] > <mailto:[email protected]>> wrote: > > Hi, > > my ISP gives me one global IP per computer (mac address / dhcp) > attached to my cable modem. When I use pfsense as firewall, I can > only get one IP since it only has one wan interface. I do not know > the IP addresses before, they are not static IPs. > Is there a way to do that in pfsense without adding another > ethernet card? I already found similar topics, but they are quit > old and the links are not working > (http://www.mail-archive.com/[email protected]/msg02096.html). > It seams that either I need the kernel modul ng_ether.ko or change > some scripts since I can not add a bridge to my interfaces. > If I run "ngctl list" I'll get unamed interfaces and the real > interfaces re0 and re1 are not in the list, similar to > http://forum.pfsense.org/index.php/topic,36722.msg189344.html . > The solution they describe is missing some steps or I just do not > get it :-D. > I also tried > > http://www.daemonforums.org/showpost.php?s=3301fb2839be371ede93676af845f86b&p=19494&postcount=12 > but the line "ngctl mkpeer ngeth0: bridge lower link0" gives me an > error (probably the missing ng_ether.ko). > > Is there a way to get that kind of configuration? > > This is the first time working with BSD so don't be to harsh :-) > > Thanks for the help, > David > > -- > > > _______________________________________________ > List mailing list > [email protected] <mailto:[email protected]> > http://lists.pfsense.org/mailman/listinfo/list > > > > > -- > Ermal > > > _______________________________________________ > List mailing list > [email protected] > http://lists.pfsense.org/mailman/listinfo/list
signature.asc
Description: OpenPGP digital signature
_______________________________________________ List mailing list [email protected] http://lists.pfsense.org/mailman/listinfo/list
