Titanium Posted April 29, 2012 Share Posted April 29, 2012 Hi everybody, long time reader, 1st time poster here. My pineapple refuses to connect over a Huawei E173 3G USB modem. The same modem works in my notebook and PC under Ubuntu without any problems. These are my config files and logs: pineapple MK4, firmware 1.1.1 lsusb output: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 12d1:14c9 Huawei Technologies Co., Ltd. my 3G script section: *12d1:14c9*) echo "Huawei E173 detected. Attempting mode switch" uci delete network.wan2 uci set network.wan2=interface uci set network.wan2.ifname=ppp0 uci set network.wan2.proto=3g uci set network.wan2.service=umts uci set network.wan2.device=/dev/ttyUSB0 uci set network.wan2.apn=event.vodaphone.de uci set network.wan2.username=**** uci set network.wan2.password=**** uci set network.wan2.defaultroute=1 uci commit network usb_modeswitch -v 12d1 -p 14c9 sleep 10; rmmod usbserial sleep 3; insmod usbserial vendor=0x12d1 product=0x14c9 logger "DISABLED:sleep 5; /etc/init.d/firewall disable; /etc/init.d/firewall stop" logger "3G: firewall stopped" iptables -t nat -A POSTROUTING -s 172.16.42.0/24 -o 3g-wan2 -j MASQUERADE iptables -A FORWARD -s 172.16.42.0/24 -o 3g-wan2 -j ACCEPT iptables -A FORWARD -d 172.16.42.0/24 -m state --state ESTABLISHED,RELATED -i 3g-wan2 -j ACCEPT ls /dev/tty* /dev/tty /dev/ttyATH0 /dev/ttyS0 /dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 gcom output: Trying list of devices SIM ready Waiting for Registration..(120 sec max) Registered on Home network: "vodafone DE",2 Signal Quality: 5,99 And the resulting log file section: Jan 1 00:01:12 Pineapple kern.info kernel: [ 72.090000] usbserial_generic 1-1:1.0: generic converter detected Jan 1 00:01:12 Pineapple kern.info kernel: [ 72.100000] usb 1-1: generic converter now attached to ttyUSB0 Jan 1 00:01:12 Pineapple kern.err kernel: [ 72.100000] usbserial_generic 1-1:1.1: Generic device with no bulk out, not allowed. Jan 1 00:01:12 Pineapple kern.warn kernel: [ 72.110000] usbserial_generic: probe of 1-1:1.1 failed with error -5 Jan 1 00:01:12 Pineapple kern.info kernel: [ 72.120000] usbserial_generic 1-1:1.2: generic converter detected Jan 1 00:01:12 Pineapple kern.info kernel: [ 72.120000] usb 1-1: generic converter now attached to ttyUSB1 Jan 1 00:01:12 Pineapple kern.info kernel: [ 72.130000] usbserial_generic 1-1:1.3: generic converter detected Jan 1 00:01:12 Pineapple kern.info kernel: [ 72.140000] usb 1-1: generic converter now attached to ttyUSB2 Jan 1 00:01:12 Pineapple kern.info kernel: [ 72.140000] usbcore: registered new interface driver usbserial_generic Jan 1 00:01:12 Pineapple user.notice root: DISABLED:sleep 5; /etc/init.d/firewall disable; /etc/init.d/firewall stop Jan 1 00:01:12 Pineapple user.notice root: 3G: firewall stopped Jan 1 00:01:12 Pineapple user.notice 3g-hotplug: Starting interface wan2 for device ttyUSB0 Jan 1 00:01:12 Pineapple user.info sysinit: setting up led LAN Jan 1 00:01:12 Pineapple user.info sysinit: setting up led WAN Jan 1 00:01:12 Pineapple user.info sysinit: setting up led WLAN Jan 1 00:01:12 Pineapple user.info sysinit: setting up led USB Jan 1 00:01:16 Pineapple daemon.info dnsmasq[1269]: reading /tmp/resolv.conf.auto Jan 1 00:01:16 Pineapple daemon.info dnsmasq[1269]: using nameserver 8.8.8.8#53 Jan 1 00:01:16 Pineapple daemon.info dnsmasq[1269]: using local addresses only for domain lan Jan 1 00:01:16 Pineapple daemon.notice pppd[2860]: pppd 2.4.5 started by root, uid 0 Jan 1 00:01:17 Pineapple local2.info chat[2866]: abort on (BUSY) Jan 1 00:01:17 Pineapple local2.info chat[2866]: abort on (NO CARRIER) Jan 1 00:01:17 Pineapple local2.info chat[2866]: abort on (ERROR) Jan 1 00:01:17 Pineapple local2.info chat[2866]: report (CONNECT) Jan 1 00:01:17 Pineapple local2.info chat[2866]: timeout set to 10 seconds Jan 1 00:01:17 Pineapple local2.info chat[2866]: send (AT&F^M) Jan 1 00:01:17 Pineapple local2.info chat[2866]: expect (OK) Jan 1 00:01:17 Pineapple local2.info chat[2866]: AT&F^M^M Jan 1 00:01:17 Pineapple local2.info chat[2866]: OK Jan 1 00:01:17 Pineapple local2.info chat[2866]: -- got it Jan 1 00:01:17 Pineapple local2.info chat[2866]: send (ATE1^M) Jan 1 00:01:17 Pineapple local2.info chat[2866]: expect (OK) Jan 1 00:01:17 Pineapple local2.info chat[2866]: ^M Jan 1 00:01:17 Pineapple local2.info chat[2866]: ATE1^M^M Jan 1 00:01:17 Pineapple local2.info chat[2866]: OK Jan 1 00:01:17 Pineapple local2.info chat[2866]: -- got it Jan 1 00:01:17 Pineapple local2.info chat[2866]: send (AT+CGDCONT=1,"IP","event.vodaphone.de"^M) Jan 1 00:01:18 Pineapple local2.info chat[2866]: timeout set to 30 seconds Jan 1 00:01:18 Pineapple local2.info chat[2866]: expect (OK) Jan 1 00:01:18 Pineapple local2.info chat[2866]: ^M Jan 1 00:01:18 Pineapple local2.info chat[2866]: AT+CGDCONT=1,"IP","event.vodaphone.de"^M^M Jan 1 00:01:18 Pineapple local2.info chat[2866]: OK Jan 1 00:01:18 Pineapple local2.info chat[2866]: -- got it Jan 1 00:01:18 Pineapple local2.info chat[2866]: send (ATD*99***1#^M) Jan 1 00:01:18 Pineapple local2.info chat[2866]: expect (CONNECT) Jan 1 00:01:18 Pineapple local2.info chat[2866]: ^M Jan 1 00:01:18 Pineapple local2.info chat[2866]: ATD*99***1#^M^M Jan 1 00:01:18 Pineapple local2.info chat[2866]: CONNECT Jan 1 00:01:18 Pineapple local2.info chat[2866]: -- got it Jan 1 00:01:18 Pineapple local2.info chat[2866]: send ( ^M) Jan 1 00:01:18 Pineapple daemon.info pppd[2860]: Serial connection established. Jan 1 00:01:18 Pineapple daemon.info pppd[2860]: Using interface 3g-wan2 Jan 1 00:01:18 Pineapple daemon.notice pppd[2860]: Connect: 3g-wan2 <--> /dev/ttyUSB0 Jan 1 00:01:19 Pineapple daemon.info pppd[2860]: CHAP authentication succeeded: Welcome!! Jan 1 00:01:19 Pineapple daemon.notice pppd[2860]: CHAP authentication succeeded Jan 1 00:01:50 Pineapple daemon.warn pppd[2860]: IPCP: timeout sending Config-Requests Jan 1 00:01:56 Pineapple daemon.notice pppd[2860]: Connection terminated. Jan 1 00:01:57 Pineapple daemon.notice pppd[2860]: Modem hangup My understanding is that the basic 3G configuration is ok. As soon as a 3g connection is established it stops however. Another problem is that I cannot use the 8GB MicroSD card I have installed as is gets mounted in read only mode only. Thank you very much in advance. Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted April 29, 2012 Share Posted April 29, 2012 Have a look at this thread: http://forums.hak5.org/index.php?showtopic=26108 you will find at least information for the sdcard question. I have the same modem but don't have your issue to connect it. I shared my 3g script in the thread above if it can help. Quote Link to comment Share on other sites More sharing options...
Titanium Posted April 30, 2012 Author Share Posted April 30, 2012 Whistle Master, thanks for your reply. In fact my 3G configuration was inspired by your posting in the thread you mentioned. After a lot of googling and experimenting I finally discovered that my modem not a E173 but a E173s-1 also sold as Vodaphone/Huawei K3770 ! Should not matter much as the modem is properly recognized by the Pineapple and I can connect to my providers 3G network . . . Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.