Our new Verizon UML295 doesn't want to connect but old one worked perfectly
-
I'm using a rackmount Intel Atom box from http://www.logicsupply.com/fw100r/.
2 x 1.6Ghz CPUs + 1GB RAM + 4 LAN ports + plenty of HDD space.
PfSense v2.1.5 Release (i386)I had been successfully using UML295 as my backup WAN. Recently I had to send my old UML295 modem, which was working perfectly for 6+ mo, to our branch office (they also have a pfsense f/w). Instead I've ordered a new one and just received it a few days ago. I configured it exactly the same as the old one (triple checked it bit by bit). I went to status_interfaces.php then clicked Connect. It's showing the following for the newly added interface.
VZNBROADBAND interface (ppp0)
Status up
PPP
Uptime 00:00:0
MAC address 00:00:00:00:00:00
IPv6 Link Local xxxx::xxx:xxxx:xxxx:xxxxxx
In/out packets 0/0 (0 bytes/0 bytes)
In/out packets (pass) 0/0 (0 bytes/0 bytes)
In/out packets (block) 0/69 (0 bytes/5 KB)
In/out errors 0/0
Collisions 0I noticed there was no IPv4 address, nor gateway IP. The old UML modem is still working great at our branch office.
PPP log is showing the following:
Nov 28 09:55:32 ppp: [opt2] IPV6CP: LayerFinish
Nov 28 09:55:32 ppp: [opt2] IPV6CP: state change Req-Sent –> Stopped
Nov 28 09:55:32 ppp: [opt2] IPV6CP: parameter negotiation failed
Nov 28 09:55:30 ppp: [opt2] IPV6CP: SendConfigReq #10
Nov 28 09:55:28 ppp: [opt2] IPV6CP: SendConfigReq #9
Nov 28 09:55:26 ppp: [opt2] IPV6CP: SendConfigReq #8
Nov 28 09:55:24 ppp: [opt2] IPV6CP: SendConfigReq #7
Nov 28 09:55:22 ppp: [opt2] IPV6CP: SendConfigReq #6
Nov 28 09:55:20 ppp: [opt2] IPV6CP: SendConfigReq #5
Nov 28 09:55:18 ppp: [opt2] IPV6CP: SendConfigReq #4
Nov 28 09:55:16 ppp: [opt2] IPV6CP: SendConfigReq #3
Nov 28 09:55:14 ppp: [opt2] IPV6CP: SendConfigReq #2
Nov 28 09:55:13 ppp: [opt2] IFACE: ioctl(ng17, SIOCSIFNAME): File exists
Nov 28 09:55:13 ppp: [opt2] IFACE: Up event
Nov 28 09:55:12 ppp: [opt2] 100.xxx.xxx.xx -> xx.xx.xx.xx
Nov 28 09:55:12 ppp: [opt2] IPCP: LayerUp
Nov 28 09:55:12 ppp: [opt2] IPCP: state change Ack-Sent –> Opened
Nov 28 09:55:12 ppp: [opt2] SECDNS 198.xxx.xxx.xxx
Nov 28 09:55:12 ppp: [opt2] PRIDNS 198.xxx.xxx.xxx
Nov 28 09:55:12 ppp: [opt2] IPADDR 100.xxx.xxx.xx
Nov 28 09:55:12 ppp: [opt2] IPCP: rec'd Configure Ack #3 (Ack-Sent)
Nov 28 09:55:12 ppp: [opt2] SECDNS 198.xxx.xxx.xxx
Nov 28 09:55:12 ppp: [opt2] PRIDNS 198.xxx.xxx.xxx
Nov 28 09:55:12 ppp: [opt2] IPADDR 100.xxx.xxx.xxx
Nov 28 09:55:12 ppp: [opt2] IPCP: SendConfigReq #3
Nov 28 09:55:12 ppp: [opt2] SECDNS 198.xxx.xxx.xxx
Nov 28 09:55:12 ppp: [opt2] PRIDNS 198.xxx.xxx.xxx
Nov 28 09:55:12 ppp: [opt2] 100.xxx.xxx.xxx is OK
Nov 28 09:55:12 ppp: [opt2] IPADDR 100.xxx.xxx.xxx
Nov 28 09:55:12 ppp: [opt2] IPCP: rec'd Configure Nak #2 (Ack-Sent)
Nov 28 09:55:12 ppp: [opt2] SECDNS 0.0.0.0
Nov 28 09:55:12 ppp: [opt2] PRIDNS 0.0.0.0
Nov 28 09:55:12 ppp: [opt2] IPADDR 0.0.0.0
Nov 28 09:55:12 ppp: [opt2] IPCP: SendConfigReq #2
Nov 28 09:55:12 ppp: [opt2] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Nov 28 09:55:12 ppp: [opt2] IPCP: rec'd Configure Reject #1 (Ack-Sent)
Nov 28 09:55:12 ppp: [opt2] IPCP: state change Req-Sent –> Ack-Sent
Nov 28 09:55:12 ppp: [opt2] IPCP: SendConfigAck #3
Nov 28 09:55:12 ppp: [opt2] IPCP: rec'd Configure Request #3 (Req-Sent)
Nov 28 09:55:12 ppp: [opt2_link0] rec'd unexpected protocol 0x0003, rejecting
Nov 28 09:55:11 ppp: [opt2] IPV6CP: SendConfigReq #1
Nov 28 09:55:11 ppp: [opt2] IPV6CP: state change Starting –> Req-Sent
Nov 28 09:55:11 ppp: [opt2] IPV6CP: Up event
Nov 28 09:55:11 ppp: [opt2] SECDNS 0.0.0.0
Nov 28 09:55:11 ppp: [opt2] PRIDNS 0.0.0.0
Nov 28 09:55:11 ppp: [opt2] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Nov 28 09:55:11 ppp: [opt2] IPADDR 0.0.0.0
Nov 28 09:55:11 ppp: [opt2] IPCP: SendConfigReq #1
Nov 28 09:55:11 ppp: [opt2] IPCP: state change Starting –> Req-Sent
Nov 28 09:55:11 ppp: [opt2] IPCP: Up event
Nov 28 09:55:11 ppp: [opt2] IPV6CP: LayerStart
Nov 28 09:55:11 ppp: [opt2] IPV6CP: state change Initial –> Starting
Nov 28 09:55:11 ppp: [opt2] IPV6CP: Open event
Nov 28 09:55:11 ppp: [opt2] IPCP: LayerStart
Nov 28 09:55:11 ppp: [opt2] IPCP: state change Initial –> Starting
Nov 28 09:55:11 ppp: [opt2] IPCP: Open event
Nov 28 09:55:11 ppp: [opt2] Bundle: Status update: up 1 link, total bandwidth 100000000 bps
Nov 28 09:55:11 ppp: [opt2_link0] Link: Join bundle "opt2"
Nov 28 09:55:11 ppp: [opt2_link0] Link: Matched action 'bundle "opt2" ""'
Nov 28 09:55:11 ppp: [opt2_link0] LCP: authorization successful
Nov 28 09:55:11 ppp: [opt2_link0] CHAP: rec'd SUCCESS #1 len: 4
Nov 28 09:55:11 ppp: [opt2_link0] CHAP: sending RESPONSE #1 len: 41
Nov 28 09:55:11 ppp: [opt2_link0] CHAP: Using authname "xxxxxxxxxx@vzw4g.com"
Nov 28 09:55:11 ppp: [opt2_link0] Name: "UMTS_CHAP_SRVR"
Nov 28 09:55:11 ppp: [opt2_link0] CHAP: rec'd CHALLENGE #1 len: 35
Nov 28 09:55:11 ppp: [opt2_link0] LCP: rec'd Discard Request #7 (Opened)
Nov 28 09:55:11 ppp: [opt2_link0] LCP: LayerUp
Nov 28 09:55:11 ppp: [opt2_link0] LCP: auth: peer wants CHAP, I want nothing
Nov 28 09:55:11 ppp: [opt2_link0] LCP: state change Ack-Sent –> Opened
Nov 28 09:55:11 ppp: [opt2_link0] MAGICNUM 3df1a58a
Nov 28 09:55:11 ppp: [opt2_link0] MRU 1500
Nov 28 09:55:11 ppp: [opt2_link0] ACCMAP 0x000a0000
Nov 28 09:55:11 ppp: [opt2_link0] PROTOCOMP
Nov 28 09:55:11 ppp: [opt2_link0] ACFCOMP
Nov 28 09:55:11 ppp: [opt2_link0] LCP: rec'd Configure Ack #1 (Ack-Sent)
Nov 28 09:55:11 ppp: [opt2_link0] LCP: state change Req-Sent –> Ack-Sent
Nov 28 09:55:11 ppp: [opt2_link0] ACFCOMP
Nov 28 09:55:11 ppp: [opt2_link0] PROTOCOMP
Nov 28 09:55:11 ppp: [opt2_link0] MAGICNUM ab71fd8e
Nov 28 09:55:11 ppp: [opt2_link0] AUTHPROTO CHAP MD5
Nov 28 09:55:11 ppp: [opt2_link0] ACCMAP 0x00000000
Nov 28 09:55:11 ppp: [opt2_link0] LCP: SendConfigAck #6
Nov 28 09:55:11 ppp: [opt2_link0] ACFCOMP
Nov 28 09:55:11 ppp: [opt2_link0] PROTOCOMP
Nov 28 09:55:11 ppp: [opt2_link0] MAGICNUM ab71fd8e
Nov 28 09:55:11 ppp: [opt2_link0] AUTHPROTO CHAP MD5
Nov 28 09:55:11 ppp: [opt2_link0] ACCMAP 0x00000000
Nov 28 09:55:11 ppp: [opt2_link0] LCP: rec'd Configure Request #6 (Req-Sent)
Nov 28 09:55:11 ppp: [opt2_link0] MAGICNUM 3df1a58a
Nov 28 09:55:11 ppp: [opt2_link0] MRU 1500
Nov 28 09:55:11 ppp: [opt2_link0] ACCMAP 0x000a0000
Nov 28 09:55:11 ppp: [opt2_link0] PROTOCOMP
Nov 28 09:55:11 ppp: [opt2_link0] ACFCOMP
Nov 28 09:55:11 ppp: [opt2_link0] LCP: SendConfigReq #1
Nov 28 09:55:11 ppp: [opt2_link0] LCP: state change Starting –> Req-Sent
Nov 28 09:55:11 ppp: [opt2_link0] LCP: Up event
Nov 28 09:55:11 ppp: [opt2_link0] Link: UP event
Nov 28 09:55:11 ppp: [opt2_link0] MODEM: chat script succeeded
Nov 28 09:55:11 ppp: [opt2_link0] CHAT: Connected at 100000000.
Nov 28 09:55:11 ppp: [opt2_link0] CHAT: ATDT993#
Nov 28 09:55:11 ppp: [opt2_link0] CHAT: Dialing server at 993#…
Nov 28 09:55:11 ppp: [opt2_link0] CHAT: Detected Hayes compatible modem.
Nov 28 09:55:10 ppp: [opt2_link0] LCP: LayerStartWhen I compare these to those generated by our old modem when it starts up, the only difference seems to be the "IFACE: ioctl(ng17, SIOCSIFNAME): File exists" (highlighted in red). If I'm reading the logs correctly, the modem seems to be connecting and is even able to successfully obtain a valid public IP address (100.x.x.x) assigned by Verizon.
I even tried a cleaner approach by removing the old interface settings, PPP settings, gateway settings (tied to the old verizon interface), and even any and all f/w rules associated with them. And for some reason I can't seem to get this new UML295 to connect. I also tested the modem by directly connecting it to my laptop and was able to connect to the internet and even got the same public 100.x.x.x IP address from Verizon. I googled the "IFACE: ioctl(ng17, SIOCSIFNAME): File exists" error but wasn't able to troubleshoot any further due to my lack of freebsd/pfsense knowledge.
Any suggestion on what I should do next to troubleshoot this issue? Any suggestion or input would be appreciated!!
-
After beating my head against the wall for several days, I finally found a solution. Wait for it…..........reboot! Rebooting the f/w fixed my issue and now the new modem is working as well as the old one.
-
Why do people complain before rebooting? Its trouble shooting 101.