ISP ipv6 request is accepted via dhcp6c but not applied to my interface???
-
Hello,
I am really trying to keep pfsense, but when things work easily in opnsense and not in pfsense it is frustrating. The arduous task of recreating my config on opnsense keeps me with pfsense, banging my head against the wall. Currently pfsense CE version 2.7.2
My ISP is Orange France and they require some requests via "option-raw" and it all looks good in the logs, but I never get an ipv6 address assigned to my interface. ipv4 is fine and this same config works without a hitch in opnsense.
Anyone see anything wrong here in my configuration or in the logs?
Thank you in advance for any advice or guidance. I am at my wits end!
WAN connects via vlan 832:
Jan 1 15:10:53 pfSense dhcp6c[6432]: extracted an existing DUID from /var/db/dhcp6c_duid: 00:03:00:01:MAC:ADDR Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[interface] (9) Jan 1 15:10:53 pfSense dhcp6c[6432]: <5>[bxe1.832] (8) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>begin of closure [{] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[send] (4) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[ia-pd] (5) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[0] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of sentence [;] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[send] (4) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[raw-option] (10) Jan 1 15:10:53 pfSense dhcp6c[6432]: <25>[6] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <25>[00:0b:00:11:00:17:00:18] (23) Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 3: Got raw option: 6 00:0b:00:11:00:17:00:18 Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 3: Raw option 6 length 8 stored at 0x2e8007d060 with data at 0x2e80008010 Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of sentence [;] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[send] (4) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[raw-option] (10) Jan 1 15:10:53 pfSense dhcp6c[6432]: <25>[15] (2) Jan 1 15:10:53 pfSense dhcp6c[6432]: <25>[00:2b:46:53:56:44:53:4c:5f:6c:69:76:65:62:6f:78:2e:49:6e:74:65:72:6e:65:74:2e:73:6f:66:74:61:74:68:6f:6d:65:2e:4c:69:76:65:62:6f:78:35] (134) Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 4: Got raw option: 15 00:2b:46:53:56:44:53:4c:5f:6c:69:76:65:62:6f:78:2e:49:6e:74:65:72:6e:65:74:2e:73:6f:66:74:61:74:68:6f:6d:65:2e:4c:69:76:65:62:6f:78:35 Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 4: Raw option 15 length 45 stored at 0x2e8007d0f0 with data at 0x2e8007d120 Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of sentence [;] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[send] (4) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[raw-option] (10) Jan 1 15:10:53 pfSense dhcp6c[6432]: <25>[16] (2) Jan 1 15:10:53 pfSense dhcp6c[6432]: <25>[00:00:04:0e:00:05:73:61:67:65:6d] (32) Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 5: Got raw option: 16 00:00:04:0e:00:05:73:61:67:65:6d Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 5: Raw option 16 length 11 stored at 0x2e8007d1e0 with data at 0x2e80013030 Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of sentence [;] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[send] (4) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[raw-option] (10) Jan 1 15:10:53 pfSense dhcp6c[6432]: <25>[11] (2) Jan 1 15:10:53 pfSense dhcp6c[6432]: <25>[00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:OPTION90] (209) Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 6: Got raw option: 11 00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:OPTION90 Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 6: Raw option 11 length 70 stored at 0x2e8007d240 with data at 0x2e8001e000 Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of sentence [;] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[script] (6) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>["/var/etc/dhcp6c_wan_script.sh"] (31) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of sentence [;] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of closure [}] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of sentence [;] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>[id-assoc] (8) Jan 1 15:10:53 pfSense dhcp6c[6432]: <13>[pd] (2) Jan 1 15:10:53 pfSense dhcp6c[6432]: <13>[0] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <13>begin of closure [{] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of closure [}] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: <3>end of sentence [;] (1) Jan 1 15:10:53 pfSense dhcp6c[6432]: called Jan 1 15:10:53 pfSense dhcp6c[6432]: add raw option: 6 length: 8 Jan 1 15:10:53 pfSense dhcp6c[6432]: add raw option: 15 length: 45 Jan 1 15:10:53 pfSense dhcp6c[6432]: add raw option: 16 length: 11 Jan 1 15:10:53 pfSense dhcp6c[6432]: add raw option: 11 length: 70 Jan 1 15:10:53 pfSense dhcp6c[6432]: freeing op data at 0x2e80008020 Jan 1 15:10:53 pfSense dhcp6c[6432]: freeing op data at 0x2e8007d360 Jan 1 15:10:53 pfSense dhcp6c[6432]: freeing op data at 0x2e80013050 Jan 1 15:10:53 pfSense dhcp6c[6432]: freeing op data at 0x2e8001e0a0 Jan 1 15:10:53 pfSense dhcp6c[6432]: called Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 10: Releasing raw option num 6 datalen 8 Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 10: Releasing raw option num 15 datalen 45 Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 10: Releasing raw option num 16 datalen 11 Jan 1 15:10:53 pfSense dhcp6c[6432]: /var/etc/dhcp6c.conf 10: Releasing raw option num 11 datalen 70 Jan 1 15:10:53 pfSense dhcp6c[6746]: reset a timer on bxe1.832, state=INIT, timeo=0, retrans=891 Jan 1 15:10:54 pfSense dhcp6c[6746]: Sending Solicit Jan 1 15:10:54 pfSense dhcp6c[6746]: a new XID (103c3f) is generated Jan 1 15:10:54 pfSense dhcp6c[6746]: set client ID (len 10) Jan 1 15:10:54 pfSense dhcp6c[6746]: set elapsed time (len 2) Jan 1 15:10:54 pfSense dhcp6c[6746]: set IA_PD Jan 1 15:10:54 pfSense dhcp6c[6746]: raw option 6 length 8 at 0x2e8007d270 Jan 1 15:10:54 pfSense dhcp6c[6746]: set option request (len 8) Jan 1 15:10:54 pfSense dhcp6c[6746]: raw option 15 length 45 at 0x2e8007d240 Jan 1 15:10:54 pfSense dhcp6c[6746]: set user class (len 45) Jan 1 15:10:54 pfSense dhcp6c[6746]: raw option 16 length 11 at 0x2e8007d1b0 Jan 1 15:10:54 pfSense dhcp6c[6746]: set vendor class (len 11) Jan 1 15:10:54 pfSense dhcp6c[6746]: raw option 11 length 70 at 0x2e8007d1e0 Jan 1 15:10:54 pfSense dhcp6c[6746]: set authentication (len 70) Jan 1 15:10:54 pfSense dhcp6c[6746]: send solicit to ff02::1:2%bxe1.832 Jan 1 15:10:54 pfSense dhcp6c[6746]: freeing op data at 0x2e80008018 Jan 1 15:10:54 pfSense dhcp6c[6746]: freeing op data at 0x2e8007d210 Jan 1 15:10:54 pfSense dhcp6c[6746]: freeing op data at 0x2e80013050 Jan 1 15:10:54 pfSense dhcp6c[6746]: freeing op data at 0x2e8001e140 Jan 1 15:10:54 pfSense dhcp6c[6746]: reset a timer on bxe1.832, state=SOLICIT, timeo=0, retrans=1091 Jan 1 15:10:54 pfSense dhcp6c[6746]: receive advertise from fe80::ba0:bab%bxe1.832 on bxe1.832 Jan 1 15:10:54 pfSense dhcp6c[6746]: get DHCP option server ID, len 10 Jan 1 15:10:54 pfSense dhcp6c[6746]: DUID: 00:03:00:01:a0:f3:e4:59:7a:30 Jan 1 15:10:54 pfSense dhcp6c[6746]: get DHCP option client ID, len 10 Jan 1 15:10:54 pfSense dhcp6c[6746]: DUID: 00:03:00:01:MAC:ADDR Jan 1 15:10:54 pfSense dhcp6c[6746]: get DHCP option IA_PD, len 41 Jan 1 15:10:54 pfSense dhcp6c[6746]: IA_PD: ID=0, T1=84672, T2=483840 Jan 1 15:10:54 pfSense dhcp6c[6746]: get DHCP option IA_PD prefix, len 25 Jan 1 15:10:54 pfSense dhcp6c[6746]: IA_PD prefix: 2a01:cb15:51:4d00::/56 pltime=604800 vltime=34360343168 Jan 1 15:10:54 pfSense dhcp6c[6746]: get DHCP option authentication, len 27 Jan 1 15:10:54 pfSense dhcp6c[6746]: proto: unknown(0), alg: unknown(0), RDM: mono counter, RD: 0000 0000 0000 0000 Jan 1 15:10:54 pfSense dhcp6c[6746]: Discarding null authentication Jan 1 15:10:54 pfSense dhcp6c[6746]: get DHCP option vendor specific info, len 18 Jan 1 15:10:54 pfSense dhcp6c[6746]: unknown or unexpected DHCP6 option vendor specific info, len 18 Jan 1 15:10:54 pfSense dhcp6c[6746]: get DHCP option domain search list, len 34 Jan 1 15:10:54 pfSense dhcp6c[6746]: server ID: 00:03:00:01:a0:f3:e4:59:7a:30, pref=-1 Jan 1 15:10:54 pfSense dhcp6c[6746]: reset timer for bxe1.832 to 0.936609 Jan 1 15:10:55 pfSense dhcp6c[6746]: picked a server (ID: 00:03:00:01:a0:f3:e4:59:7a:30) Jan 1 15:10:55 pfSense dhcp6c[6746]: Sending Request Jan 1 15:10:55 pfSense dhcp6c[6746]: a new XID (2980d4) is generated Jan 1 15:10:55 pfSense dhcp6c[6746]: set client ID (len 10) Jan 1 15:10:55 pfSense dhcp6c[6746]: set server ID (len 10) Jan 1 15:10:55 pfSense dhcp6c[6746]: set elapsed time (len 2) Jan 1 15:10:55 pfSense dhcp6c[6746]: set IA_PD prefix Jan 1 15:10:55 pfSense dhcp6c[6746]: set IA_PD Jan 1 15:10:55 pfSense dhcp6c[6746]: raw option 6 length 8 at 0x2e8007d1b0 Jan 1 15:10:55 pfSense dhcp6c[6746]: set option request (len 8) Jan 1 15:10:55 pfSense dhcp6c[6746]: raw option 15 length 45 at 0x2e8007d1e0 Jan 1 15:10:55 pfSense dhcp6c[6746]: set user class (len 45) Jan 1 15:10:55 pfSense dhcp6c[6746]: raw option 16 length 11 at 0x2e8007d270 Jan 1 15:10:55 pfSense dhcp6c[6746]: set vendor class (len 11) Jan 1 15:10:55 pfSense dhcp6c[6746]: raw option 11 length 70 at 0x2e8007d180 Jan 1 15:10:55 pfSense dhcp6c[6746]: set authentication (len 70) Jan 1 15:10:55 pfSense dhcp6c[6746]: send request to ff02::1:2%bxe1.832 Jan 1 15:10:55 pfSense dhcp6c[6746]: freeing op data at 0x2e80008018 Jan 1 15:10:55 pfSense dhcp6c[6746]: freeing op data at 0x2e8007d210 Jan 1 15:10:55 pfSense dhcp6c[6746]: freeing op data at 0x2e80013090 Jan 1 15:10:55 pfSense dhcp6c[6746]: freeing op data at 0x2e8001e2d0 Jan 1 15:10:55 pfSense dhcp6c[6746]: reset a timer on bxe1.832, state=REQUEST, timeo=0, retrans=909 Jan 1 15:10:56 pfSense dhcp6c[6746]: receive reply from fe80::ba0:bab%bxe1.832 on bxe1.832 Jan 1 15:10:56 pfSense dhcp6c[6746]: get DHCP option server ID, len 10 Jan 1 15:10:56 pfSense dhcp6c[6746]: DUID: 00:03:00:01:a0:f3:e4:59:7a:30 Jan 1 15:10:56 pfSense dhcp6c[6746]: get DHCP option client ID, len 10 Jan 1 15:10:56 pfSense dhcp6c[6746]: DUID: 00:03:00:01:MAC:ADDR Jan 1 15:10:56 pfSense dhcp6c[6746]: get DHCP option IA_PD, len 41 Jan 1 15:10:56 pfSense dhcp6c[6746]: IA_PD: ID=0, T1=84672, T2=483840 Jan 1 15:10:56 pfSense dhcp6c[6746]: get DHCP option IA_PD prefix, len 25 Jan 1 15:10:56 pfSense dhcp6c[6746]: IA_PD prefix: 2a01:cb15:51:4d00::/56 pltime=604800 vltime=34360343168 Jan 1 15:10:56 pfSense dhcp6c[6746]: get DHCP option authentication, len 27 Jan 1 15:10:56 pfSense dhcp6c[6746]: proto: unknown(0), alg: unknown(0), RDM: mono counter, RD: 0000 0000 0000 0000 Jan 1 15:10:56 pfSense dhcp6c[6746]: Discarding null authentication Jan 1 15:10:56 pfSense dhcp6c[6746]: get DHCP option vendor specific info, len 18 Jan 1 15:10:56 pfSense dhcp6c[6746]: unknown or unexpected DHCP6 option vendor specific info, len 18 Jan 1 15:10:56 pfSense dhcp6c[6746]: get DHCP option domain search list, len 34 Jan 1 15:10:56 pfSense dhcp6c[6746]: Received REPLY for REQUEST Jan 1 15:10:56 pfSense dhcp6c[6746]: Domain search list[0] ANN.access.orange-multimedia.net. Jan 1 15:10:56 pfSense dhcp6c[6746]: make an IA: PD-0 Jan 1 15:10:56 pfSense dhcp6c[6746]: create a prefix 2a01:cb15:51:4d00::/56 pltime=604800, vltime=604800 Jan 1 15:10:56 pfSense dhcp6c[6746]: executes /var/etc/dhcp6c_wan_script.sh Jan 1 15:10:56 pfSense dhcp6c[51939]: dhcp6c RELEASE, REQUEST or EXIT on bxe1.832 running rc.newwanipv6 Jan 1 15:11:09 pfSense dhcp6c[6746]: script "/var/etc/dhcp6c_wan_script.sh" terminated Jan 1 15:11:09 pfSense dhcp6c[6746]: removing an event on bxe1.832, state=REQUEST Jan 1 15:11:09 pfSense dhcp6c[6746]: removing server (ID: 00:03:00:01:a0:f3:e4:59:7a:30) Jan 1 15:11:09 pfSense dhcp6c[6746]: got an expected reply, sleeping. Jan 1 15:11:09 pfSense dhcp6c[6746]: restarting Jan 1 15:11:09 pfSense dhcp6c[6746]: Start address release Jan 1 15:11:09 pfSense dhcp6c[6746]: release an IA: PD-0 Jan 1 15:11:09 pfSense dhcp6c[6746]: reset a timer on bxe1.832, state=RELEASE, timeo=0, retrans=911 Jan 1 15:11:09 pfSense dhcp6c[6746]: Sending Release Jan 1 15:11:09 pfSense dhcp6c[6746]: a new XID (25f4bd) is generated Jan 1 15:11:09 pfSense dhcp6c[6746]: set client ID (len 10) Jan 1 15:11:09 pfSense dhcp6c[6746]: set server ID (len 10) Jan 1 15:11:09 pfSense dhcp6c[6746]: set elapsed time (len 2) Jan 1 15:11:09 pfSense dhcp6c[6746]: set IA_PD prefix Jan 1 15:11:09 pfSense dhcp6c[6746]: set IA_PD Jan 1 15:11:09 pfSense dhcp6c[6746]: raw option 6 length 8 at 0x2e8007d240 Jan 1 15:11:09 pfSense dhcp6c[6746]: set option request (len 8) Jan 1 15:11:09 pfSense dhcp6c[6746]: raw option 15 length 45 at 0x2e8007d2a0 Jan 1 15:11:09 pfSense dhcp6c[6746]: set user class (len 45) Jan 1 15:11:09 pfSense dhcp6c[6746]: raw option 16 length 11 at 0x2e8007d150 Jan 1 15:11:09 pfSense dhcp6c[6746]: set vendor class (len 11) Jan 1 15:11:09 pfSense dhcp6c[6746]: raw option 11 length 70 at 0x2e8007d0f0 Jan 1 15:11:09 pfSense dhcp6c[6746]: set authentication (len 70) Jan 1 15:11:09 pfSense dhcp6c[6746]: send release to ff02::1:2%bxe1.832 Jan 1 15:11:09 pfSense dhcp6c[6746]: freeing op data at 0x2e80008018 Jan 1 15:11:09 pfSense dhcp6c[6746]: freeing op data at 0x2e8007d1b0 Jan 1 15:11:09 pfSense dhcp6c[6746]: freeing op data at 0x2e80013050 Jan 1 15:11:09 pfSense dhcp6c[6746]: freeing op data at 0x2e8001e1e0 Jan 1 15:11:09 pfSense dhcp6c[6746]: remove an IA: PD-0 Jan 1 15:11:09 pfSense dhcp6c[6746]: remove a site prefix 2a01:cb15:51:4d00::/56 Jan 1 15:11:09 pfSense dhcp6c[6746]: reset a timer on bxe1.832, state=INIT, timeo=0, retrans=256 Jan 1 15:11:09 pfSense dhcp6c[6746]: removing an event on bxe1.832, state=INIT Jan 1 15:11:09 pfSense dhcp6c[6746]: duplicated interface: bxe1.832 Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[interface] (9) Jan 1 15:11:09 pfSense dhcp6c[6746]: <5>[bxe1.832] (8) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>begin of closure [{] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[send] (4) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[ia-pd] (5) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[0] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>end of sentence [;] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[send] (4) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[raw-option] (10) Jan 1 15:11:09 pfSense dhcp6c[6746]: <25>[6] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: <25>[00:0b:00:11:00:17:00:18] (23) Jan 1 15:11:09 pfSense dhcp6c[6746]: /var/etc/dhcp6c.conf 3: Got raw option: 6 00:0b:00:11:00:17:00:18 Jan 1 15:11:09 pfSense dhcp6c[6746]: /var/etc/dhcp6c.conf 3: Raw option 6 length 8 stored at 0x2e8007d210 with data at 0x2e80008018 Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>end of sentence [;] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[send] (4) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[raw-option] (10) Jan 1 15:11:09 pfSense dhcp6c[6746]: <25>[15] (2) Jan 1 15:11:09 pfSense dhcp6c[6746]: <25>[00:2b:46:53:56:44:53:4c:5f:6c:69:76:65:62:6f:78:2e:49:6e:74:65:72:6e:65:74:2e:73:6f:66:74:61:74:68:6f:6d:65:2e:4c:69:76:65:62:6f:78:35] (134) Jan 1 15:11:09 pfSense dhcp6c[6746]: /var/etc/dhcp6c.conf 4: Got raw option: 15 00:2b:46:53:56:44:53:4c:5f:6c:69:76:65:62:6f:78:2e:49:6e:74:65:72:6e:65:74:2e:73:6f:66:74:61:74:68:6f:6d:65:2e:4c:69:76:65:62:6f:78:35 Jan 1 15:11:09 pfSense dhcp6c[6746]: /var/etc/dhcp6c.conf 4: Raw option 15 length 45 stored at 0x2e8007d2a0 with data at 0x2e8007d1b0 Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>end of sentence [;] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[send] (4) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[raw-option] (10) Jan 1 15:11:09 pfSense dhcp6c[6746]: <25>[16] (2) Jan 1 15:11:09 pfSense dhcp6c[6746]: <25>[00:00:04:0e:00:05:73:61:67:65:6d] (32) Jan 1 15:11:09 pfSense dhcp6c[6746]: /var/etc/dhcp6c.conf 5: Got raw option: 16 00:00:04:0e:00:05:73:61:67:65:6d Jan 1 15:11:09 pfSense dhcp6c[6746]: /var/etc/dhcp6c.conf 5: Raw option 16 length 11 stored at 0x2e8007d090 with data at 0x2e80013050 Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>end of sentence [;] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[send] (4) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[raw-option] (10) Jan 1 15:11:09 pfSense dhcp6c[6746]: <25>[11] (2) Jan 1 15:11:09 pfSense dhcp6c[6746]: <25>[00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:OPTION90] (209) Jan 1 15:11:09 pfSense dhcp6c[6746]: /var/etc/dhcp6c.conf 6: Got raw option: 11 00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:OPTION90 Jan 1 15:11:09 pfSense dhcp6c[6746]: /var/etc/dhcp6c.conf 6: Raw option 11 length 70 stored at 0x2e8007d030 with data at 0x2e8001e1e0 Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>end of sentence [;] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>[script] (6) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>["/var/etc/dhcp6c_wan_script.sh"] (31) Jan 1 15:11:09 pfSense dhcp6c[6746]: <3>end of sentence [;] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: <13>[pd] (2) Jan 1 15:11:09 pfSense dhcp6c[6746]: <13>[0] (1) Jan 1 15:11:09 pfSense dhcp6c[6746]: called
-
@sloopbun said in ISP ipv6 request is accepted via dhcp6c but not applied to my interface???:
At 15:10:54 yo got a /56 prefix : I would say you got 64 block of /64 ! nice !
Jan 1 15:10:54 pfSense dhcp6c[6746]: IA_PD prefix: 2a01:cbxx:51:4d00::/56 pltime=604800 vltime=34360343168
Two seconds later seconds later :
... Jan 1 15:10:56 pfSense dhcp6c[6746]: IA_PD prefix: 2a01:cbxx:51:4d00::/56 pltime=604800 vltime=34360343168 ....
Less then a second later :
... Jan 1 15:10:56 pfSense dhcp6c[6746]: create a prefix 2a01:cbxx:51:4d00::/56 pltime=604800, vltime=604800
Right after this line, 8 seconds later, it looks like 'everything' starts all over again :
A lot of clean up is done ... and that includes this :Jan 1 15:11:09 pfSense dhcp6c[6746]: remove a site prefix 2a01:cbxx:51:4d00::/56
Dono what goes wrong.
Btw : I' still using my 'Livebox' (6) so no /56 for me (the box annouces it has a /56 for me), the DHCPv6 livebox server can just allocate one /64 for my LAN, that it - but that works.edit :
This :
looks strange. -
Thanks for your message. The "OPTION90" chain is the authentication credentials I removed for privacy. Option-90 is the DHCP4 spec and Option 11 is the DHCP6.
It is really odd. The above log is with Debug DHCP6 logging on. I guess there must be another relevant log message but I can't find anything.
I do find it strange that pfsense seems to be lacking in ipv6 compared to opnsense, but I have no idea about much of anything, evidently...
-
@keyser I saw in another thread that you had success using the dhcp6c from opnsense for Orange France DHCP6.
I have tested with a fresh pfsense and same result. As mentioned above, opnsense works perfectly for ipv6.
Do you have any idea why this is not working for me? Thanks!
-
@sloopbun I gave up IPv6 on pfSense all together quite a while ago. It’s just too buggy and temperamental to be used in any on of my sites (including Orange in France).
I did have a breifly working test in France using the OPNSense binary, but hacked installs like that is not really desireable, so I gave it up.
I have similar issues both in Denmark and gernamy where the ISP has no real special requirements - yet IPv6 cannot be brought to a working state (but can with OPNsense).My main gripe with DHCP6c on pfSense is that as soon as you start doing additional config it seems to restart/run the scripts several times on every action - regardless of what I do. Sometimes it will do the discover/renew process up to 4 times in a row whenever it should be only one run. None of my IPS’s plays nice with a misbehaving dhcp6c like that, so the delegation is recieved, but then dropped on the next run (a second or two later), and then it’s game over.
For now I can live without IPv6 so I’m fine, but when the time comes my plan is to switch to OPNsense - I have given up on hoping that pfSense will get a coherent working and configurable IPv6 DHCP6c client. It seems to be a bunch of scripts cobbled together that no-one really understands when you start using “non-default” settings. And given there is no forum support or developer interest in the problems, I have concluded the very few actually uses IPv6 on pfSense.
-
@keyser said in ISP ipv6 request is accepted via dhcp6c but not applied to my interface???:
I gave up IPv6 on pfSense all together quite a while ago.
It's been rock solid for me for almost 8 years and I've had the same prefix for about 5 years. It just works.
-
@JKnott I know there are people with that experience. But so far they all share the fact that “it just works” because they did not have to use any special settings/advanced settings. I assume your setup is also using completely default IPv6 settings?
Apart from this, I’m fully aware that this is also very much an ISP issue. They all go out of their way - deliberate obstruction - to make it difficult to use your own equipment/devices. Because of support they prefer that all customers use their CPE - or don’t use their services at all.
-
I'm using IPv6 for a decade now.
First : by using the free services of tunnel.he.net.
These days, I'm still using Orange (France) and a Livebox 6, and left the ADSL for a fibre router, and this works (somewhat) fine.
Both on pfSense and a pfsense LAN I can use IPv6.These are my WAN DHCP6C settings :
On the LAN I use "Tracking", and the I set up the DHCP6 server on LAN, and done.
The LAN prefix stayed the same since I'm using the livebox 6, since I have fibre, January 2023.
There is one issue : the box's DHCP6 server hand out just one /64 for one LAN.
-
@Gertjan Yeah I know it works behind the Orange Livebox (CPE) with default settings. But like we discussed before, I don’t want to use the Livebox and have doubleNAT on IPv4, two boxes that can fail/use electricity and so on.
My pfSense terminates the Orange Fiber directly in an ONT SFP, and gives me the pulic IPv4 address directly in pfSense.Orange is a particularly good example of my statement about “deliberate obstruction” from the ISP if you want to drop their CPE. They REALLY go out of their way to make it difficult to use your own equipment by using a VERY VERY special DHCP client setup (ipv4 and 6).
It can be made to work flawlessly in pfSense on IPv4, but not IPv6. To make it work with IPv6 I need to use OPNsense as their IPv6 client works normally with lots of advanced configuration. PfSense’s does not - it runs 2 - 4 times on every discover/renew, and it does not support RAW options - which makes Orange deny DHCP leases and shut down the connection. -
@keyser said in ISP ipv6 request is accepted via dhcp6c but not applied to my interface???:
But like we discussed before,
I remember, sorry for making you repeating what was already said (elsewhere).
-
@Gertjan said in ISP ipv6 request is accepted via dhcp6c but not applied to my interface???:
I'm using IPv6 for a decade now.
First : by using the free services of tunnel.he.net.You're a newcomer. I'm coming up on 14 years. Initially with a 6in4 tunnel for almost 6 years, but since then native IPv6 on Rogers.
-
@keyser said in ISP ipv6 request is accepted via dhcp6c but not applied to my interface???:
the delegation is recieved, but then dropped on the next run (a second or two later), and then it’s game over.
This is what seems to happen for me too. I guess I will just forget ipv6 for now. It is a relatively minor thing. Would love to tinker more if devs or anyone has suggestions in the future. Cheers!
-
@sloopbun Me to :-)