pflog0 question

Beni beni at brinckman.info
Fri Aug 4 12:40:33 UTC 2006


Hi all,

Does pflog0 need to get an ip-address from dhcp ? From what I can see in 
dmesg, pflog0 can't get one (vr0 does) but pflog0 seems to be up and running 
(same for pf and pflogd).

So how do I get an address for pflog0 (if needed) ? I'm using 6.1-STABLE.

From dmesg :

[...]
DHCPREQUEST on vr0 to 255.255.255.255 port 67
DHCPNAK from 192.168.1.1
DHCPDISCOVER on vr0 to 255.255.255.255 port 67 interval 5
DHCPOFFER from 192.168.1.1
DHCPREQUEST on vr0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.100 -- renewal in 86400 seconds.
DHCPDISCOVER on pflog0 to 255.255.255.255 port 67 interval 5
send_packet: Input/output error
DHCPDISCOVER on pflog0 to 255.255.255.255 port 67 interval 14
send_packet: Input/output error
DHCPDISCOVER on pflog0 to 255.255.255.255 port 67 interval 18
send_packet: Input/output error
DHCPDISCOVER on pflog0 to 255.255.255.255 port 67 interval 18
send_packet: Input/output error
DHCPDISCOVER on pflog0 to 255.255.255.255 port 67 interval 6
send_packet: Input/output error
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet 127.0.0.1 netmask 0xff000000
vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::20c:76ff:fec2:2cb7%vr0 prefixlen 64 scopeid 0x1
        inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
        ether 00:0c:76:c2:2c:b7
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
pflog0: flags=41<UP,RUNNING> mtu 33208
        inet 0.0.0.0 netmask 0xff000000
Enabling pflogd
.
Aug  4 12:00:04 pflogd[310]: [priv]: msg PRIV_OPEN_LOG received
Enabling pf.
pf enabled
[...]


In my /etc/pf.conf I have :
pass in quick on $ext_if inet proto udp from any to any port { 67, 68 }

The /var/db/dhclient.leases.pflog0 is an empty file, 0 bytes whereas 
dhclient.leases.vr0 is 730 kb.

I also have 
ifconfig_pflog0="DHCP" 
in my /etc/rc.conf.

Thanks for any help.

Beni.


More information about the freebsd-questions mailing list