Novatel MC760 doesn't show up in list
-
First, where should I check the log you suggested? /var/log/ppp.log?
Check out the last section of the instructions you say you followed to the letter: http://doc.pfsense.org/index.php/Configuring_3G_modems
Second question. Since it is currently showing up/working, how do I configure the PPP settings. I have never configured PPP for 3G/4G modem. The link I posted above didn't help.
When you followed those instructions to the letter you should have configured ppp. Why do you say the instructions didn't help - you expected to be prompted to supply some information that you didn't supply? (If so, what?) Note the document you linked to says Under Service Provider, select your Country. The Provider list for that country will appear, where you select the provider of your card. Then in the Plan drop down, select your plan. This should adequately fill in all the PPP details needed for the connection.
One of your screen shots shows interface ppp0 using DHCP. Why? This suggests you configured your ppp0 interface with IP address type DHCP rather than PPP. If so, please correct, reboot and then if you don't have a IP address on the ppp interface post the ppp log as a reply.
I'm puzzled by your reports: it is currently showing up/working and not being configured correctly, not getting an address, no connectivity. Please explain this apparent contradiction.
-
Ok maybe im not understanding the concept of a PPP connection then. First let me say that the service provider we are using is nTelos Wireless which is a local ISP in Virginia. From what I understand, they use the Sprint network which is why I selected Sprint as you can see in the diagram I posted in my last response. Here it is again http://host.atomiklan.com/3.png
Allow me to dig a little deeper to try to understand the PPP concept. I assume that PPP is a layer 2 technology whereas DHCP operates at layer 3. Maybe this was the cause for your confusion. Lets use windows as an example. When I plug in the 3G USB (in windows), the software installs automatically and I didnt have to configure anything. You click connect and the 3G USB connects to the internet no problem. I assume the customer may have previously setup the 3G USB, but maybe not. Now the 3G USB (if I understand correctly) establishes a PPP connection with the ISP (layer 2) then a WAN IP address is assigned to the windows computer for that adapter (layer 3).
Now lets go back to pfSense. I setup the PPP connection using Sprint since nTelos does not exist in the list (and since nTelos is technically Sprint anyways). Then when I created the OPT1 interface, I assumed I needed to set that interface as DHCP since it would be assigned a WAN IP address over the 3G USB from the ISP. Either way it does not work. I have tried both DHCP and NONE. Neither work.
Now one thing I have noticed is that when I set the carrier, location, etc (ie USA, Sprint) in the PPP settings and hit save, when I go back into the PPP info, all of those fields have been reset.
To make things 100% clear, here are four screen shots of my CURRENT configuration (which does NOT work).
http://host.atomiklan.com/ppp.png - This shows my current PPP settings.
http://host.atomiklan.com/interfaces.png - This shows that interface WAN2 is the PPP connection.
http://host.atomiklan.com/wan2.png - Here are the settings for the WAN2 interface. I have turned DHCP back off and rebooted. No effect.
http://host.atomiklan.com/notup.png - Finally this is what I mean by not up. The interface does not work. No IP address, no connection to internet. Its down hard.I think I am just missing some critical information in the PPP configuration page. Like a phone number, or username/password, or MAC address. I hope this finally makes sense. I don't think I can be any clearer. Thanks again
EDIT:
Oh sorry
I'm puzzled by your reports: it is currently showing up/working and not being configured correctly, not getting an address, no connectivity. Please explain this apparent contradiction.
When I said "Up" I meant the card is now being detected by the pfSense box and webconfig, not that it was configured correctly and operating as in getting to the internet. Hope that clears that up. We were kinda working two problems there for a bit. (1. Getting it to detect the card & 2. Getting the card configured properly and talking to the internet)
-
Check out the last section of the instructions you say you followed to the letter: http://doc.pfsense.org/index.php/Configuring_3G_modems
Oops, missed that. Here are the two logs from the GUI. Looks like im not even finishing the configuration since no logs are being generated. This tells me im not setting up the PPP settings properly.
http://host.atomiklan.com/status.png
http://host.atomiklan.com/status2.png -
Hmm, well it does appear to be doing something but it looks like you either have the incorrect port or the port isn't responding.
I have never had to setup a 3g modem myself so I'm not coming from any great experience here!
I notice that the example in the docs uses cuaU0 as the modem port. This is what I would expect. The capital U indicated a USB connected serial port. You appear to have four ports 0.0, 0.1 0.2 and 0.3! That at least ties in with the output from u3g (4 ports detected). I'm struggling to find the documentation for cua to find the significance of 0.0 as opposed to 0.Is cuaU0.0 the only option you have in the setup?
Steve
-
That's correct, it is the only one listed.
-
Ok.
You could try using the cu command to talk to the modem. See if it responds to AT commands.
I'm not sure what the exact syntax would be though. Something like:cu -l cuaU0.0 ATZ
See: http://forums.freebsd.org/showthread.php?t=12829
Steve
-
Sounds great. I'm getting ready to head to work for a few minutes, but will try it as soon as I return. Thanks again for ALL your help!
-
Hello again Steve,
Sorry for the delay. Great news. I was able to get it working. I called the ISP to get the proper PPP settings. As it turns out, my suspicions were correct. I did in fact need a username and password. When using this device on windows, the username and password and all other settings are hard coded into the software that automatically installs. Thats not the case here with pfSense. You need to manually enter all information. I figured this much, I just didn't know WHAT I needed to enter. For future reference to anyone else out there, if you are using the same MC760 card, you need to set the PPP settings as such:
Set PPP as link type from drop down menu
Highlight the interface (in my case /dev/cuaU0.0)
Set a description to whatever you like. I chose WAN2
Set service provider, location, and plan (In my case, nTelos is essentially Sprint so I chose USA, Sprint, CDMA)
For username and password you will need to call the ISP if its not in your documentation. (ISP was able to give me the username and password hard coded in the 3G card)
Phone number should be auto filled (#777) for CDMA. Do NOT modify this. This is not your 3G cards phone number. Leave it as #777
Finally, leave APN blank as it is not used for CDMAHope this helps someone else out there!
-
Excellent. :)
-
Thanks again for all your help!!!