Netgate SG-1000 microFirewall

Author Topic: FIOS - WAN DHCP Setup for G1100 (FiOS Quantum Router) with pfSense (no bridging)  (Read 7388 times)

0 Members and 1 Guest are viewing this topic.

Offline nasomi

  • Jr. Member
  • **
  • Posts: 25
  • Karma: +1/-1
    • View Profile
I know it looks like I didn't in the packet, but i promise you I did put in the send, request, and option settings for the packet like you said. I even went back in and verified by looking at them. Load the page, they're there. Refresh, still there. Packet cap, got something totally different. I don't know why.

After it crashed again last night I spun up a new vm and installed pfsense and configured that this morning, and it's been completely trouble-free for the past 10 hours. I know the atom d525 is a bit light on horsepower, but it got me 500mbit which is far from bad. I'm more and more thinking it was a hardware error, though, since I didn't touch the packet stuff on the vm and it's working without issue, albiet only at about 300mbit. I have a R210 II with E3 xeon in it showing up shortly that will become my new pfsense box.

I was racking my brain trying to figure out why the packet sent didn't match the packet specification in the dhcp page. I set everything exactly as you had it, i asked around and no one had any clue on irc. The part that bothered me was it would sometimes go 10min and sometimes 12hr without sending that dhcp packet. I had a logger looking for all traffic on 67/68 and it didn't log anything from 3pm yesterday until about 2am this morning. when it did, it got a few thousand packets with a 2am timestamp. I don't know if it was hardware or if my whole install somehow got fubed, but I'm going to wipe hte box and reinstall and see what happens.

Offline Paint

  • Full Member
  • ***
  • Posts: 209
  • Karma: +32/-2
    • View Profile
I know it looks like I didn't in the packet, but i promise you I did put in the send, request, and option settings for the packet like you said. I even went back in and verified by looking at them. Load the page, they're there. Refresh, still there. Packet cap, got something totally different. I don't know why.

After it crashed again last night I spun up a new vm and installed pfsense and configured that this morning, and it's been completely trouble-free for the past 10 hours. I know the atom d525 is a bit light on horsepower, but it got me 500mbit which is far from bad. I'm more and more thinking it was a hardware error, though, since I didn't touch the packet stuff on the vm and it's working without issue, albiet only at about 300mbit. I have a R210 II with E3 xeon in it showing up shortly that will become my new pfsense box.

I was racking my brain trying to figure out why the packet sent didn't match the packet specification in the dhcp page. I set everything exactly as you had it, i asked around and no one had any clue on irc. The part that bothered me was it would sometimes go 10min and sometimes 12hr without sending that dhcp packet. I had a logger looking for all traffic on 67/68 and it didn't log anything from 3pm yesterday until about 2am this morning. when it did, it got a few thousand packets with a 2am timestamp. I don't know if it was hardware or if my whole install somehow got fubed, but I'm going to wipe hte box and reinstall and see what happens.

I had a similar issue (e.g. dhcp packet from FiOS would work for 2 minutes or up to 4 hours, before dropping my internet). However, my DHCP packet changes resolved the issue immediately.

I completely agree that your issue is most likely hardware related. If it works with the VM, then its either hardware or an error in your previous configuration. Glad it is working now though
pfSense i7-4510U + 2x Intel 82574 + 2x Intel i350 Mini-ITX Build
940/880 mbit Fiber Internet from FiOS
Dell PowerConnect 2716 Gigabit Switch
Netgear R8000 AP (DD-WRT)
Asus RT-66U AP (DD-WRT)


Offline bamhm182

  • Newbie
  • *
  • Posts: 7
  • Karma: +1/-2
    • View Profile
I've been having the same issues as nasomi, where everything works fine, then when it comes time to renew the DHCP lease, my pfSense box doesn't do it and instead all internet access is lost until I go to Status -> Interfaces and release/renew my DHCP lease manually. I have followed your instructions exactly, but haven't had any luck. I have pfSense installed baremetal on my R210. I'll reinstall from scratch considering it looks like nasomi had success with that. Oddly enough, if I do a tcpdump on my G1100 as instructed, I don't have a securenat hostname, it's still just the FIOS_Quantum_Gateway hostname. Wondering if maybe I should try giving it the hostname securenat-aabbccddeeaa. I've done a factory reset on my  G1100 several times and it never changes the hostname.

Also, as a test, I reset my WAN settings to their default values and I connected everything in the order of ONT -> G1100 -> pfSense WAN and I no longer have issues with the DHCP renewal. This makes me think it has got to be an issue with my pfSense configuration.

EDIT: It just occurred to me that the R210 has IPMI enabled by default and if there is no iDRAC Enterprise module installed, it uses eth0 to attempt to connect. I am thinking that what may have been the issue is that even though pfSense was working correctly, Verizon got confused when a different MAC address was reaching out to them for a DHCP lease in addition to the pfSense router. I disabled IPMI by rebooting the Dell R210 and pressing Ctrl+E when prompted to modify IPMI settings in the boot process, then disabling all functions within this menu. I connected my eth0 on my R210 to a LAN port on my G1100 before and after doing this. Before, there were 2 DHCP leases (one for pfSense, one for IPMI) and after there was just one (pfSense) so if this was causing the issue, it should be resolved now. Keep this in mind when you get your R210 II, nasomi. If this does solve my issues, I wonder if that's what was going on with your VM as well, nasomi. I'm wondering if your box was sending out multiple MACs asking for DHCP leases like mine was.

EDIT 2: Left it in it connected w/ IPMI disabled overnight and it still works this morning. I would say it's safe to call it fixed and blame IPMI asking for a DHCP lease.
« Last Edit: May 13, 2017, 09:46:31 am by bamhm182 »

Offline gilatpr

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Hello everybody, I was looking for something else and I ran across this forum, but I can recommend using the tutorial from https://nguvu.org/pfsense/verizon/pfsense-verizon/ although it is for using the modem/router in bridged mode but I can confirm it's been working for me during this past week ( I got it installed last Thursday 05-18-2017). I have all functions working. I hope it helps someone out there.

Offline sn0cr4sh

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
EDIT: It just occurred to me that the R210 has IPMI enabled by default and if there is no iDRAC Enterprise module installed, it uses eth0 to attempt to connect. I am thinking that what may have been the issue is that even though pfSense was working correctly, Verizon got confused when a different MAC address was reaching out to them for a DHCP lease in addition to the pfSense router. I disabled IPMI by rebooting the Dell R210 and pressing Ctrl+E when prompted to modify IPMI settings in the boot process, then disabling all functions within this menu. I connected my eth0 on my R210 to a LAN port on my G1100 before and after doing this. Before, there were 2 DHCP leases (one for pfSense, one for IPMI) and after there was just one (pfSense) so if this was causing the issue, it should be resolved now. Keep this in mind when you get your R210 II, nasomi. If this does solve my issues, I wonder if that's what was going on with your VM as well, nasomi. I'm wondering if your box was sending out multiple MACs asking for DHCP leases like mine was.

EDIT 2: Left it in it connected w/ IPMI disabled overnight and it still works this morning. I would say it's safe to call it fixed and blame IPMI asking for a DHCP lease.

Duuuude, right on!  I got bit by the IPMI overlap as well. My Super Micro C2758 was using the same port for IPMI that I had configured for WAN. I never realized it and managed to get away with it for several months, but suddenly couldn't hold a WAN IP for more than an hour before getting booted off FIOS completely.

I kept getting these weird errors in my log that said a mac address was using the WAN IP. The mac address was the same as the WAN port, so I couldn't make any sense of it. As soon as I shut down and booted into the BIOS, sure enough, my WAN IP was assigned to the IPMI port.  I disabled IPMI on the board and have been running perfectly ever since.

I would have never figured that out if you hadn't posted, so thank you!
Super Micro C2758 | Intel(R) Atom(TM) CPU C2758 @ 2.40GHz | 8 CPUs: 1 package(s) x 8 core(s)


Offline Cant.Make.Any:PFSENSE...

  • Newbie
  • *
  • Posts: 13
  • Karma: +0/-0
    • View Profile
Okay! I got this working finally! These instructions are based on the ActionTec DHCP WAN Impersonation guide, but updated to work for the G1100 FiOS Quantum Router.

UPDATE: With the release of FiOS Gigabit speeds, there have been some changes to the DHCP WAN request. Please see the updated instructions here: https://forum.pfsense.org/index.php?topic=114389.msg716205#msg716205


The G1100 FiOS Quantum Router uses option 61, instead of option 125 like the old Actiontec routers. The field contains the RAW hex of your MAC address. IE. If your MAC (cloned) address is aa:bb:cc:dd:ee:aa, then option 61 (or dhcp-client-identifier) should be set to dhcp-client-identifier 01:aa:bb:cc:dd:ee:aa

If you are still using the Actiontec router, please see NOYB's instructions: https://forum.pfsense.org/index.php?topic=94298.msg523647#msg523647

G1100 FiOS Quantum Router DHCP WAN Client Impersonation:

IPv4 Configuration Type: DHCP

MAC controls: aa:bb:cc:dd:ee:aa (replace with your G1100 WAN Ethernet MAC address)

MTU:

MSS:

Speed and Duplex: 1000baseT full-duplex

DHCP Client Configuration

Options: Advanced Configuration is checked

Hostname:
Code: [Select]
FIOS_Quantum_Gateway
Protocol Timing:
Code: [Select]
Timeout: 90
Retry: 30
Select Timeout: 0
Reboot: <blank>
Backoff cutoff: <blank>
Initial Interval: 2
Presets: Saved Cfg

Lease Requirements and Requests:
Replace aa:bb:cc:dd:ee:aa with your cloned MAC address
If you have issues where you lose your WAN connection every 2-4 hours, please do the following:
        Keep the MAC controls address as your G1100 Cloned WAN Address: aa:bb:cc:dd:ee:aa
        Change the last character of your cloned MAC in the option-61 variable below to something unique: aa:bb:cc:dd:ee:ac


Send Options:
Code: [Select]
dhcp-class-identifier "FiOS-G1100:dslforum.org", dhcp-client-identifier 01:aa:bb:cc:dd:ee:aa, host-name "{hostname}", domain-name "verizon.net"
Request options:
Code: [Select]
broadcast-address, dhcp-lease-time, dhcp-rebinding-time, dhcp-renewal-time, domain-name, domain-name-servers, host-name, routers, static-routes, subnet-mask, vendor-encapsulated-options, default-ip-ttl, dhcp-class-identifier, dhcp-client-identifier, dhcp-parameter-request-list, dhcp-server-identifier, dhcp-requested-address, interface-mtu, log-servers, time-offset, time-servers, www-server
Require options:
Code: [Select]
subnet-mask, routers, domain-name, dhcp-lease-time

Thank you Paint. :-)

I followed the instructions to the "T" and bing bang boom everything worked as it should. I mean WOW!!!! Nothing else even came close to obtaining an IP address on the Wan. I have never had any luck with this verizon gigabit network from any other source but... YOUR POST! It was amazing! everything worked again after upgrading to verizon gigabit service.

...And then, one hour and forty five minutes goes by the Wan gateway shows offline and the Wan IP address shows 0.0.0.0

Now I have no idea how to start over... And of course I"M A COMPLETE NOOB!

Please, please, please help me out... :-(

Offline Cant.Make.Any:PFSENSE...

  • Newbie
  • *
  • Posts: 13
  • Karma: +0/-0
    • View Profile
BUMP......

Anyone here have any experience with something similar to my situation???

I am willing to gladly PAY for any help that gets me back online...

SERIOUSLY! Have paypal?

I need some help please $$$

Offline Paint

  • Full Member
  • ***
  • Posts: 209
  • Karma: +32/-2
    • View Profile
BUMP......

Anyone here have any experience with something similar to my situation???

I am willing to gladly PAY for any help that gets me back online...

SERIOUSLY! Have paypal?

I need some help please $$$

Can you please PM me a diagram of your network and your issue?
pfSense i7-4510U + 2x Intel 82574 + 2x Intel i350 Mini-ITX Build
940/880 mbit Fiber Internet from FiOS
Dell PowerConnect 2716 Gigabit Switch
Netgear R8000 AP (DD-WRT)
Asus RT-66U AP (DD-WRT)


Offline jebeltra

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-1
    • View Profile
Re: FIOS - Fake WAN DHCP Setup for G1100 (FiOS Quantum Router)
« Reply #23 on: June 26, 2017, 01:32:36 pm »
Paint and All:

Thanks all for your posts, it would be great if someone creates a document with what is required from soup to nuts for the newbie to avoid going all over the net for a total solution. From hardware to software setup.  Everyone on this forum knows much more than I will ever do!!!

My services:
Gigabit service from Verizon (for full disclosure, I am a corporate employee)
For gigabit service, Verizon runs an Ethernet cable plus the coax from the ONT (modem) to the router
I have 2 STB and access to my DVR from anywhere

My harware setup:
ONT to Pfsense Box WAN Port:  ONT gives IP to pfsense  (thanks to Paint)
Pfsense LAN port to 24 port switch
Switch to Fios Router WAN port
FiOs router receives IP from Pfsense box (192.168.x.y)
FiOs router is also connected to the ONT via Coax
Switch to Access Point for wireless and all other devices wireline

In summary, I have two LANs, one from pfsense and one from the FiOs router.  I kept the FiOs router LAN to avoid problems with the video portion, like accessing the TV Guide, remote access to DVR, etc.  If you look at your current setup, the FiOS router gives your STB boxes an IP address via the COAX connection.

I used the information provided by Paint to configure my WAN on pfsense (thanks!!). My setup worked, the ONT provided the Pfsense an IP address and all good.  Internet speeds, look a bit slower but ok (from 750 to 700 on fast.com, could be any other thing).  I followed the steps from Paint to sniff and got similar information to what he noted, but in my case, I was getting 2 alternating different MAC addresses, one the same as marked on the side of the FiOs Router.  My host name was the same one, FiOS_Quantum_Gateway.  So the sniff part in my case did not provide any new information.  I read this means I probably did something wrong?

My problem:
I can not access my DVR or STB remotely like I used to.

Paint:  I looked at your later posts, and now I understand you have a setup where both, the Pfsense router and Fios router are getting a WAN Ip address.  I saw the graph with your hardware setup but I got lost on the VLAN configuration.  I do not have a "smart switch".  I guess throwing another $70 at Amazon is not going to kill me.   I also saw someone posting about a brigded solution but the link does not work.

Is there an option to setup this and avoid the VLAN Switch?  I guess I would need to open the ports on my Pfsense to allow remote DVR and other to work?  What ports are these?
Another thing, I do notice that Pfsense also has the STB in their DCHP leases list.  HOw is that possible?  Is that part of the problem?

Thanks

Jorge




G1100 FiOS Quantum Router DHCP WAN Client Impersonation - Updated 5-May-2017:

With the release of FiOS Gigabit Speeds, it seems like Verizon changed the content of the DHCP WAN packet. My MAC address inside the packet and the hostname is DIFFERENT than the physical MAC of the Ethernet WAN port in the G1100 GUI. This means all users must run a TCPDUMP on the WAN interface from the G1100 to confirm this hidden information (Hostname and true MAC address). In summary, whatever MAC address you find in the packet sniff, should be the MAC address used in the packet impersonation on your pfSense router.

Sniffing the Packet:
First connect your G1100 WAN port to your pfSense router. I used my WAN interface, but you can use any available interface.
Open an SSH or CLI session and run the following TCPDUMP command - make sure to change igb0 to the name of your interface.

Code: [Select]
tcpdump -i igb0 -vvv -s 0 '((port 67 or port 68) and (udp[8:1] = 0x1))'
You will then start seeing packets that look like this:

Code: [Select]
00:40:38.866254 IP (tos 0x0, ttl 128, id 57388, offset 0, flags [none], proto UDP (17), length 335)
    pool-123-123-123-123.<region>.fios.verizon.net.bootpc > lo0-100.NYCMNY-VFTTP-380.verizon-gni.net.bootps: [udp sum ok] BOOTP/DHCP, Request from aa:bb:cc:dd:ee:aa (oui Unknown), length 307, xid 0xadf6f1c7, Flags [none] (0x0000)
          Client-IP pool-123-123-123-123.<region>.fios.verizon.net
          Client-Ethernet-Address aa:bb:cc:dd:ee:aa (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Request
            Client-ID Option 61, length 7: ether aa:bb:cc:dd:ee:aa
            Requested-IP Option 50, length 4: pool-123-123-123-123.<region>.fios.verizon.net
            Hostname Option 12, length 22: "securenat-aabbccddeeaa"
            Vendor-Class Option 60, length 8: "MSFT 5.0"
            Parameter-Request Option 55, length 12:
              Subnet-Mask, Domain-Name, Default-Gateway, Domain-Name-Server
              Netbios-Name-Server, Netbios-Node, Netbios-Scope, Router-Discovery
              Static-Route, Classless-Static-Route, Classless-Static-Route-Microsoft, Vendor-Option
            END Option 255, length 0


You need to extract two pieces of information from the packet sniff:
  • The MAC address (e.g. aa:bb:cc:dd:ee:aa)
  • The Hostname (e.g. securenat-aabbccddeeaa)

Notice how the hostname contains your mac address without colons.



Now that we have the packet, it is time to start configuring pfSense!!!

Login to the pfSense Web GUI. Click on Interfaces -> WAN.

IPv4 Configuration Type: DHCP

MAC controls: aa:bb:cc:dd:ee:aa (replace with your G1100 WAN Ethernet MAC address from the sniffed packet)

MTU: 1500

MSS:

Speed and Duplex: 1000baseT full-duplex

DHCP Client Configuration

Options: Advanced Configuration is checked

Hostname:
Code: [Select]
securenat-aabbccddeeaa (replace with your G1100 WAN Ethernet hostname from the sniffed packet)

Protocol Timing:
Code: [Select]
Timeout: 60
Retry: 30
Select Timeout: 0
Reboot: <blank>
Backoff cutoff: <blank>
Initial Interval: 1
Presets: Saved Cfg
You may need to change the timeout and retry parameters based on your individual setup. I find that a retry of 15 seconds or less is too quick for FiOS.

Lease Requirements and Requests:

Send Options:
Code: [Select]
dhcp-class-identifier "MSFT 5.0", dhcp-client-identifier 01:{mac_addr_asciiL:}, domain-name "verizon.net"
Request options:
Code: [Select]
subnet-mask, domain-name, routers, domain-name-servers, netbios-name-servers, netbios-node-type, netbios-scope, router-discovery, static-routes, classless-routes,
 option-249, vendor-encapsulated-options

Require options:
Code: [Select]
subnet-mask, routers
« Last Edit: June 26, 2017, 03:50:29 pm by jebeltra »

Offline Paint

  • Full Member
  • ***
  • Posts: 209
  • Karma: +32/-2
    • View Profile
Re: FIOS - Fake WAN DHCP Setup for G1100 (FiOS Quantum Router)
« Reply #24 on: June 26, 2017, 04:37:40 pm »
Paint and All:

Thanks all for your posts, it would be great if someone creates a document with what is required from soup to nuts for the newbie to avoid going all over the net for a total solution. From hardware to software setup.  Everyone on this forum knows much more than I will ever do!!!

My services:
Gigabit service from Verizon (for full disclosure, I am a corporate employee)
For gigabit service, Verizon runs an Ethernet cable plus the coax from the ONT (modem) to the router
I have 2 STB and access to my DVR from anywhere

My harware setup:
ONT to Pfsense Box WAN Port:  ONT gives IP to pfsense  (thanks to Paint)
Pfsense LAN port to 24 port switch
Switch to Fios Router WAN port
FiOs router receives IP from Pfsense box (192.168.x.y)
FiOs router is also connected to the ONT via Coax
Switch to Access Point for wireless and all other devices wireline

In summary, I have two LANs, one from pfsense and one from the FiOs router.  I kept the FiOs router LAN to avoid problems with the video portion, like accessing the TV Guide, remote access to DVR, etc.  If you look at your current setup, the FiOS router gives your STB boxes an IP address via the COAX connection.

I used the information provided by Paint to configure my WAN on pfsense (thanks!!). My setup worked, the ONT provided the Pfsense an IP address and all good.  Internet speeds, look a bit slower but ok (from 750 to 700 on fast.com, could be any other thing).  I followed the steps from Paint to sniff and got similar information to what he noted, but in my case, I was getting 2 alternating different MAC addresses, one the same as marked on the side of the FiOs Router.  My host name was the same one, FiOS_Quantum_Gateway.  So the sniff part in my case did not provide any new information.  I read this means I probably did something wrong?

My problem:
I can not access my DVR or STB remotely like I used to.

Paint:  I looked at your later posts, and now I understand you have a setup where both, the Pfsense router and Fios router are getting a WAN Ip address.  I saw the graph with your hardware setup but I got lost on the VLAN configuration.  I do not have a "smart switch".  I guess throwing another $70 at Amazon is not going to kill me.   I also saw someone posting about a brigded solution but the link does not work.

Is there an option to setup this and avoid the VLAN Switch?  I guess I would need to open the ports on my Pfsense to allow remote DVR and other to work?  What ports are these?
Another thing, I do notice that Pfsense also has the STB in their DCHP leases list.  HOw is that possible?  Is that part of the problem?

Thanks

Jorge




G1100 FiOS Quantum Router DHCP WAN Client Impersonation - Updated 5-May-2017:

With the release of FiOS Gigabit Speeds, it seems like Verizon changed the content of the DHCP WAN packet. My MAC address inside the packet and the hostname is DIFFERENT than the physical MAC of the Ethernet WAN port in the G1100 GUI. This means all users must run a TCPDUMP on the WAN interface from the G1100 to confirm this hidden information (Hostname and true MAC address). In summary, whatever MAC address you find in the packet sniff, should be the MAC address used in the packet impersonation on your pfSense router.

Sniffing the Packet:
First connect your G1100 WAN port to your pfSense router. I used my WAN interface, but you can use any available interface.
Open an SSH or CLI session and run the following TCPDUMP command - make sure to change igb0 to the name of your interface.

Code: [Select]
tcpdump -i igb0 -vvv -s 0 '((port 67 or port 68) and (udp[8:1] = 0x1))'
You will then start seeing packets that look like this:

Code: [Select]
00:40:38.866254 IP (tos 0x0, ttl 128, id 57388, offset 0, flags [none], proto UDP (17), length 335)
    pool-123-123-123-123.<region>.fios.verizon.net.bootpc > lo0-100.NYCMNY-VFTTP-380.verizon-gni.net.bootps: [udp sum ok] BOOTP/DHCP, Request from aa:bb:cc:dd:ee:aa (oui Unknown), length 307, xid 0xadf6f1c7, Flags [none] (0x0000)
          Client-IP pool-123-123-123-123.<region>.fios.verizon.net
          Client-Ethernet-Address aa:bb:cc:dd:ee:aa (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Request
            Client-ID Option 61, length 7: ether aa:bb:cc:dd:ee:aa
            Requested-IP Option 50, length 4: pool-123-123-123-123.<region>.fios.verizon.net
            Hostname Option 12, length 22: "securenat-aabbccddeeaa"
            Vendor-Class Option 60, length 8: "MSFT 5.0"
            Parameter-Request Option 55, length 12:
              Subnet-Mask, Domain-Name, Default-Gateway, Domain-Name-Server
              Netbios-Name-Server, Netbios-Node, Netbios-Scope, Router-Discovery
              Static-Route, Classless-Static-Route, Classless-Static-Route-Microsoft, Vendor-Option
            END Option 255, length 0


You need to extract two pieces of information from the packet sniff:
  • The MAC address (e.g. aa:bb:cc:dd:ee:aa)
  • The Hostname (e.g. securenat-aabbccddeeaa)

Notice how the hostname contains your mac address without colons.



Now that we have the packet, it is time to start configuring pfSense!!!

Login to the pfSense Web GUI. Click on Interfaces -> WAN.

IPv4 Configuration Type: DHCP

MAC controls: aa:bb:cc:dd:ee:aa (replace with your G1100 WAN Ethernet MAC address from the sniffed packet)

MTU: 1500

MSS:

Speed and Duplex: 1000baseT full-duplex

DHCP Client Configuration

Options: Advanced Configuration is checked

Hostname:
Code: [Select]
securenat-aabbccddeeaa (replace with your G1100 WAN Ethernet hostname from the sniffed packet)

Protocol Timing:
Code: [Select]
Timeout: 60
Retry: 30
Select Timeout: 0
Reboot: <blank>
Backoff cutoff: <blank>
Initial Interval: 1
Presets: Saved Cfg
You may need to change the timeout and retry parameters based on your individual setup. I find that a retry of 15 seconds or less is too quick for FiOS.

Lease Requirements and Requests:

Send Options:
Code: [Select]
dhcp-class-identifier "MSFT 5.0", dhcp-client-identifier 01:{mac_addr_asciiL:}, domain-name "verizon.net"
Request options:
Code: [Select]
subnet-mask, domain-name, routers, domain-name-servers, netbios-name-servers, netbios-node-type, netbios-scope, router-discovery, static-routes, classless-routes,
 option-249, vendor-encapsulated-options

Require options:
Code: [Select]
subnet-mask, routers

Jorge, if you are getting slower speeds via pfsense,its most likely your router isn't capable of gigabit speeds.

Please read this complete thread and others on the web. There is a great Dslreports post that describes many ways to connect your Verizon and personal router with pros and cons of each.
pfSense i7-4510U + 2x Intel 82574 + 2x Intel i350 Mini-ITX Build
940/880 mbit Fiber Internet from FiOS
Dell PowerConnect 2716 Gigabit Switch
Netgear R8000 AP (DD-WRT)
Asus RT-66U AP (DD-WRT)


Offline Hugovsky

  • Full Member
  • ***
  • Posts: 278
  • Karma: +8/-0
    • View Profile
Are you using traffic shaping? I had a problem that I lose connectivity when using a fairq with codel.

Offline Paint

  • Full Member
  • ***
  • Posts: 209
  • Karma: +32/-2
    • View Profile
Are you using traffic shaping? I had a problem that I lose connectivity when using a fairq with codel.

I turned off traffic shaping as I found that my Intel i350 network card would fail at gigabit speeds. Since I subscribe to 940/880mbps from FiOS, I dont need a traffic shaper.
pfSense i7-4510U + 2x Intel 82574 + 2x Intel i350 Mini-ITX Build
940/880 mbit Fiber Internet from FiOS
Dell PowerConnect 2716 Gigabit Switch
Netgear R8000 AP (DD-WRT)
Asus RT-66U AP (DD-WRT)


Offline onsit

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
I seem to get WAN drop outs ever 5-7 days now when I am connected straight ONT to my pfsense box. Cable is good, and NICs are good I enjoyed very low latency gaming and huge download speeds on and off - so the machine can handle gigabit just fine. This seems to be a DHCP issue. I get the classic scenario where I am unable to ping the next hop over (gateway of the WAN). Maybe too many pings to check gateway health from pfsense.

Restarting the ONT and the Machine fixes it for 20mins, right before the next DHCP renewal packet from pfsense. (IP doesn't change).

So far I have tried the following:

(Worked 5-7 days) ONT -> Pfsense with provided parameters from (My g1100 had a mac sticker address of xx:xx:xx:xx:xx:x1, but tcp dump revleaed it actually ends with a 2). https://forum.pfsense.org/index.php?topic=114389.msg716205#msg716205

(Working for a day now, present) ONT -> Unmanaged switch -> (G1100 WAN and PFsense WAN).

Using a switch seems to have given me 2 days now of a usable wan connection, throughput seems to have suffered slightly (cheap switch, 750/700 speeds, pfsense raw got 960,920). Would I benefit in getting a managed switch here and setting VLANs on here, and then dropping the tags once it hits my pfsense box? Might isolate a bit of broadcast chatter.

One thing I did notice was that my G1100, even after being connected and used briefly with gigabit seems to send packets much different than what you showed - uses hostname (FIOS_Quantum_Gateway) and the packet looks more like pre gigabit DHCP packets.

  • pfsense is freshly installed, no QoS, no serious Layer 3 logic, barebones install with the only modification being setting up the WAN to spoof the mac, and to generate the DHCP packet as per https://forum.pfsense.org/index.php?topic=114389.msg716205#msg716205
  • No network devices are connected to the G1100, I don't even have an active Verizon TV subscription. I am literally using this to make sure my DHCP doesnt break.

Interestingly enough I had the same issue on my Asus router when running merlin firmware which prompted me to go pfsense to avoid this same thing. Verizon really seems to be picky with DHCP.

Offline johnm304

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
I'm just getting ready to setup my first pfSense router...  a quick question.

I have a very simple setup... single LAN and I'm replacing a G1110 that is on its last legs.  I have FIOS gig service.

I do not have any FIOS STBs to worry about.

Should I follow the instructions in Paint's post: <https://forum.pfsense.org/index.php?topic=114389.msg716205#msg716205>

Or is there a simpler approach? There a lot of information in that post, am I'm not sure how much of it is required for Paint's specific configuration.  I was thinking that I could just release the WAN IP on my G1110 and wire in my pfSense box.

Thanks!
John

Offline rtm5005

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Hello Everyone,

I hope this post isn't dead.  I seem to be stuck in the trap of not being able to get my DHCP lease to renew autonomously with FIOS (Northern NJ Area).  I have reviewed and tried to use the directions posted on May 17th of 2017 but the same thing happens and I need to go into the interface status to release and renew.

I did the packet capture on the NIC to review what my Quantum Gateway does to request an IP and I come really close to replicating it exactly but there are some differences in the options that I am just not sure about.  I am able to get the WAN IP address with my attempt at the settings but then after about 2 hours it locks up and I cannot get anywhere with it.  The release and renew will not work.  At that point I clear settings and go back to the hardware MAC (Not Quantum MAC) and pick up a new lease for two hours to continue the game.

If this post is still alive I would be happy to put my findings in detail to see if I can get additional support from the community but don't really want to post it into dead air.

Please reply if you are able and willing.

Thank you!