Jump to content

Usb Modem Issues


mr_skater99

Recommended Posts

Hi all,

First post - will try and put in as much data as i can - but if i miss anything let me know.

Got my Mark IV a week or so ago and been messing around with it. Upgraded to 2.6.1. I'm now trying to get a stable 3G connection to Telstra (i'm in Australia) using my Sierra Aircard 880U

The problem i have, is i can get the modem to work - and get internet - but am having a strange issue with keeping the connection up.

Initially i could get the connection up - and it would last anywhere from 10 seconds to a few minutes. I'd then get a message similar to the log below - and it would disconnect. After a lot of googling and trying different settings both in the 3g.sh script as well as other parts of the ppp config i realised power might be the issue. So until i could get my hands on another adapter i turned off the internal wireless and low and behold i kept the connection up for over 30 mins. As soon as i turned the wifi back on - the connection died. So i found a 12V 4.5A adapter to replace the 12V 1A adapter i was using - but i have the same issue - with wifi on the 3g will not stay up.

Is this a power thing - or is it something else altogether? I'm at a bit of a loss.

I currently have the following as my 3g.sh script addition (have played with this quite a bit):

*1199:6855*) echo "Telstra Sierra Wireless Modem 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=telstra.internet

uci set network.wan2.defaultroute=1

uci set network.wan2.ppp_redial=persist

uci set network.wan2.keepalive=1

uci set network.wan2.pppd_options=debug

uci set network.wan2.pppd_options=noauth

uci commit network

usb_modeswitch -v 1199 -p 6855 -S 1

sleep 10; rmmod usbserial

sleep 3; insmod usbserial vendor=0x1199 product=0x6855

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

;;

Here is a snippet of the logs from when i have a stable 3g connection and i turn on wireless:

00:08:43 Pineapple daemon.notice pppd[2108]: Connection terminated.

00:08:37 Pineapple daemon.notice pppd[2108]: restoring old default route to br-lan [172.16.42.42]

00:08:37 Pineapple daemon.notice pppd[2108]: Serial link appears to be disconnected.

00:08:37 Pineapple daemon.notice netifd: Interface 'wan2' has lost the connection

00:08:37 Pineapple daemon.info pppd[2108]: Sent 20076 bytes, received 20076 bytes.

00:08:37 Pineapple daemon.info pppd[2108]: No response to 1 echo-requests

00:08:37 Pineapple daemon.info pppd[2108]: Connect time 4.6 minutes.

00:08:37 Pineapple daemon.info dnsmasq[1441]: using nameserver 8.8.8.8#53

00:08:37 Pineapple daemon.info dnsmasq[1441]: using nameserver 10.4.81.103#53

00:08:37 Pineapple daemon.info dnsmasq[1441]: using nameserver 10.4.182.20#53

00:08:37 Pineapple daemon.info dnsmasq[1441]: using local addresses only for domain lan

00:08:37 Pineapple daemon.info dnsmasq[1441]: reading /tmp/resolv.conf.auto

00:08:31 Pineapple kern.info kernel: [ 511.440000] br-lan: port 2(wlan0) entered forwarding state

00:08:29 Pineapple kern.info kernel: [ 509.440000] br-lan: port 2(wlan0) entered forwarding state

00:08:29 Pineapple kern.info kernel: [ 509.430000] br-lan: port 2(wlan0) entered forwarding state

00:08:29 Pineapple kern.info kernel: [ 509.340000] device wlan0 entered promiscuous mode

00:08:29 Pineapple kern.err kernel: [ 509.650000] ath: phy0: Could not stop RX, we could be confusing the DMA engine when we start RX up

00:08:29 Pineapple kern.err kernel: [ 509.640000] ath: phy0: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x02000020 DMADBG_7=0x00006400

Link to comment
Share on other sites

Hi,

you should downgrade to firmware 2.5.0 which is the latest stable version,

and do your test again with the 12v 4.5 A adapter.

I had the same problem and it was a question of power.

Another test you can do is to plug your usb modem on a computer and check your 3G signal,

it happens sometimes when 3G signal is to weak, that the modem disconnect.

I hope it could help.

Link to comment
Share on other sites

Hi all,

i may have cheated a little. I got my hands on a Telstra branded MF626s - and it works with very little effort (config below). Seems to consume a lot let power too which is a good thing.

*19d2:0031*) echo "Telstra MF626s Modem 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/ttyUSB2

uci set network.wan2.apn=telstra.internet

uci set network.wan2.defaultroute=1

uci set network.wan2.pppd_options=debug

uci set network.wan2.pppd_options=noauth

uci commit network

uci commit network

sleep 10; rmmod usbserial

sleep 3; insmod usbserial vendor=0x19d2 product=0x0031

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...