Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Steps to setup 3G Modem

    General pfSense Questions
    1
    1
    6.3k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      chmodman
      last edited by

      Hello,

      I am having trouble getting my 3G USB modem working on PFSense 2.0 on a ALIX 6F2.   I would like the 3G modem to work as the WAN, allowing the LAN to connect to the internet thru my 3G service. I am using a supported 3G modem (ATT), its a vodafone E220. http://doc.pfsense.org/index.php/Known_Working_3G-4G_Modems

      I followed the 3G configuration tutorial http://doc.pfsense.org/index.php/Configuring_3G_modems
      When I connect, it shows the interface is up, but I cant browse the web thru the LAN.

      Other things I tried:
      I added OPT1 to the System>Routing list, making it default.
      I added firewall rules to open all ports on OPT1.  
      One strange thing is that when I select ATT, it uses a username of ISP@CINGULARGPRS.COM.  Is that right?

      Is there a step I'm missing?
      Do I need to add OPT1 to routing list and setup firewall rules for 3G modem interfaces?

      Thanks!

      Here are my logs after connecting OPT1.
      Jan 1 00:01:07 kernel: uhub1: <amd 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr="">on usbus1
      Jan 1 00:01:07 kernel: ad0: 488MB <sandisk sdcfj-512="" hdx="" 4.03="">at ata0-master PIO4
      Jan 1 00:01:07 kernel: Root mount waiting for: usbus1 usbus0
      Jan 1 00:01:07 kernel: uhub0: 4 ports with 4 removable, self powered
      Jan 1 00:01:07 kernel: Root mount waiting for: usbus1
      Jan 1 00:01:07 kernel: uhub1: 4 ports with 4 removable, self powered
      Jan 1 00:01:07 kernel: Trying to mount root from ufs:/dev/ufs/pfsense0
      Jan 1 00:01:07 kernel: ugen0.2: <huawei technologies="">at usbus0
      Jan 1 00:01:07 kernel: ugen0.2: <huawei technologies="">at usbus0 (disconnected)
      Jan 1 00:01:07 kernel: ugen0.2: <huawei technologies="">at usbus0
      Jan 1 00:01:07 kernel: u3g0: <data interface="">on usbus0
      Jan 1 00:01:07 kernel: u3g0: Found 2 ports.
      Jan 1 00:01:07 kernel: umass0: <huawei 0="" 2="" technologies="" huawei="" mobile,="" class="" 0,="" rev="" 1.10="" 0.00,="" addr="">on usbus0
      Jan 1 00:01:07 kernel: (probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
      Jan 1 00:01:07 kernel: (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
      Jan 1 00:01:07 kernel: (probe0:umass-sim0:0:0:0): SCSI status: Check Condition
      Jan 1 00:01:07 kernel: (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present)
      Jan 1 00:01:07 kernel: cd0 at umass-sim0 bus 0 scbus0 target 0 lun 0
      Jan 1 00:01:07 kernel: cd0: <huawei mass="" storage="" 2.31="">Removable CD-ROM SCSI-2 device
      Jan 1 00:01:07 kernel: cd0: 1.000MB/s transfers
      Jan 1 00:01:07 kernel: cd0: Attempt to query device size failed: NOT READY, Medium not present
      Jan 1 00:01:07 kernel: pflog0: promiscuous mode enabled
      Jan 1 00:01:08 php: : Could not find gateway for interface(opt1).
      Jan 1 00:01:09 apinger: Starting Alarm Pinger, apinger(26385)
      Jan 1 00:01:09 apinger: No usable targets found, exiting
      Jan 1 00:01:18 dhcpd: Internet Systems Consortium DHCP Server 4.2.1-P1
      Jan 1 00:01:18 dhcpd: Copyright 2004-2011 Internet Systems Consortium.
      Jan 1 00:01:18 dhcpd: All rights reserved.
      Jan 1 00:01:18 dhcpd: For info, please visit https://www.isc.org/software/dhcp/
      Jan 1 00:01:18 check_reload_status: Updating all dyndns
      Jan 1 00:01:18 dnsmasq[38853]: started, version 2.55 cachesize 10000
      Jan 1 00:01:18 dnsmasq[38853]: compile time options: IPv6 GNU-getopt no-DBus I18N DHCP TFTP
      Jan 1 00:01:18 dnsmasq[38853]: reading /etc/resolv.conf
      Jan 1 00:01:18 dnsmasq[38853]: ignoring nameserver 127.0.0.1 - local interface
      Jan 1 00:01:18 dnsmasq[38853]: ignoring nameserver 127.0.0.1 - local interface
      Jan 1 00:01:18 dnsmasq[38853]: read /etc/hosts - 2 addresses
      Jan 1 00:01:20 php: : Could not find gateway for interface(opt1).
      Jan 1 00:01:24 php: : DynDns: updatedns() starting
      Jan 1 00:01:24 php: : There was an error trying to determine the IP for interface - wan(vr1). Probably interface has no ip or is down. Dyndns update not possible for dyndns.
      Jan 1 00:01:35 php: : OpenNTPD is starting up.
      Jan 1 00:01:37 check_reload_status: Restarting ipsec tunnels
      Jan 1 00:02:11 php: : Creating rrd update script
      Jan 1 00:02:13 php: : Restarting/Starting all packages.
      Jan 1 00:02:14 php: : IPSEC: One or more IPsec tunnel endpoints has changed its IP. Refreshing.
      Jan 1 00:02:16 login: login on console as root
      Jan 1 00:02:16 sshlockout[28682]: sshlockout/webConfigurator v3.0 starting up
      Jan 1 00:02:17 check_reload_status: Reloading filter
      Jan 1 00:02:23 php: : Could not find gateway for interface(opt1).
      Jan 1 00:03:28 php: /system_gateways.php: Successful webConfigurator login for user 'admin' from 192.168.1.2
      Jan 1 00:03:28 php: /system_gateways.php: Successful webConfigurator login for user 'admin' from 192.168.1.2</huawei></huawei></data></huawei></huawei></huawei></sandisk></amd>

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.