Debug of mobile broadband connectivity?

Post new topic   Reply to topic    DD-WRT Forum Index -> Marvell MVEBU based Hardware (WRT1900AC etc.)
Author Message
sabroe
DD-WRT Novice


Joined: 25 Mar 2017
Posts: 15

PostPosted: Sun Mar 26, 2017 3:34    Post subject: Debug of mobile broadband connectivity? Reply with quote
How do I debug mobile broadband connectivity? I do not get connected.

How do I see what my router is trying to do? Turn on logs, initiate a connect?
Where do I find current and valid information?

I have used the dongle on another machine - a RPi with Raspbian - where it does work.
On my DD-WRT router, I am able to connect manually with 'chat'; see below.

----

Firmware: DD-WRT v3.0-r31722 std (03/21/17)
Router: WRT1200ACv2
Dongle: D-Link DWM-157 B1, 2001:7d02, is on the list of DD-WRT dongles with no comments.


A "cat /proc/bus/usb/devices" includes this:

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=2001 ProdID=7d02 Rev= 3.00
S: Manufacturer=D-Link,Inc
S: Product=D-Link DWM-157
C:* #Ifs= 7 Cfg#= 1 Atr=a0 MxPwr=500mA
A: FirstIf#= 0 IfCount= 2 Cls=02(comm.) Sub=0e Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=0e Prot=00 Driver=(none)
E: Ad=88(I) Atr=03(Int.) MxPS= 64 Ivl=125us
I:* If#= 1 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=02 Driver=(none)
I: If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=02 Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=option
E: Ad=87(I) Atr=03(Int.) MxPS= 64 Ivl=500us
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms


I can find the 3G-dongle of mine under /dev - and after playing around with some of the utilities with which I am not acquainted, I do get a positive response from the modem itself:

root@enterprise:/tmp# /usr/sbin/chat -E -s -V -f /tmp/_scriptfile < /dev/ttyUSB0 > /dev/ttyUSB0
ATZ
OK
ATZ +CFUN=1,0
OK
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
AT+CGDCONT=1,"IP","internet"
OK
root@enterprise:/tmp# cat _scriptfile
ABORT ERROR
TIMEOUT 10
"" ATZ
OK "ATZ +CFUN=1,0"
OK "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
OK "AT+CGDCONT=1,\"IP\",\"internet\""
OK ""

I note that some of the existing scripts on the router happens to use AT_OWANCALL and AT_OWANDATA. These commands I can not get to work, but than again - I do not know if the scripts I am looking at happens to be used at all (like e.g. /etc/hso/hso_connect.sh).


root@enterprise:~# dmesg
[ 1.031470] Bad block table found at page 65408, version 0x01
[ 1.037496] found commandline
[ 1.040474] rename part 7 to ubi
[ 1.043576] 11 ofpart partitions found on MTD device pxa3xx_nand-0
[ 1.049967] Creating 11 MTD partitions on "pxa3xx_nand-0":
[ 1.055484] 0x000000000000-0x000000200000 : "u-boot"
[ 1.060784] 0x000000200000-0x000000240000 : "u_env"
[ 1.065938] 0x000000240000-0x000000280000 : "s_env"
[ 1.071088] 0x000000900000-0x000000a00000 : "devinfo"
[ 1.076422] 0x000000a00000-0x000003200000 : "linux"
[ 1.081621] 0x000000d00000-0x000003200000 : "rootfs"
[ 1.086891] mtd: partition "rootfs" set to be root filesystem
[ 1.092831] split_squashfs: no squashfs found in "pxa3xx_nand-0"
[ 1.098864] 0x000003200000-0x000005900000 : "linux2"
[ 1.104164] 0x000003500000-0x000005900000 : "ubi"
[ 1.109180] 0x000005900000-0x000005940000 : "nvram"
[ 1.114356] 0x000005a00000-0x000007f00000 : "ddwrt"
[ 1.119556] 0x000000280000-0x000000900000 : "unused_area"
[ 1.125697] libphy: Fixed MDIO Bus: probed
[ 1.129815] tun: Universal TUN/TAP device driver, 1.6
[ 1.134895] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 1.141248] libphy: orion_mdio_bus: probed
[ 1.146251] mvneta f1034000.ethernet eth0: Using random mac address 36:15:37:a5:c5:ae
[ 1.154912] mvneta f1070000.ethernet eth1: Using hardware mac address 60:38:e0:d9:2f:f5
[ 1.163008] PPP generic driver version 2.4.2
[ 1.167358] PPP BSD Compression module registered
[ 1.172093] PPP Deflate Compression module registered
[ 1.177174] PPP MPPE Compression module registered
[ 1.181992] NET: Registered protocol family 24
[ 1.186989] GACT probability NOT on
[ 1.190497] Mirror/redirect action on
[ 1.194195] Simple TC action Loaded
[ 1.197978] netem: version 1.3
[ 1.201064] u32 classifier
[ 1.203786] Performance counters on
[ 1.207636] input device check on
[ 1.211315] Actions configured
[ 1.214748] Netfilter messages via NETLINK v0.30.
[ 1.219495] nf_conntrack version 0.5.0 (8039 buckets, 32156 max)
[ 1.225674] nf_conntrack_rtsp v0.7 loading
[ 1.230001] xt_time: kernel timezone is -0000
[ 1.234397] ip_set: protocol 6
[ 1.237602] gre: GRE over IPv4 demultiplexor driver
[ 1.242627] nf_nat_rtsp v0.7 loading
[ 1.246231] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 1.251663] TCP: bic registered
[ 1.254819] TCP: cubic registered
[ 1.258149] TCP: westwood registered
[ 1.261746] TCP: highspeed registered
[ 1.265423] TCP: hybla registered
[ 1.268751] TCP: htcp registered
[ 1.271997] TCP: vegas registered
[ 1.275326] TCP: veno registered
[ 1.278567] TCP: scalable registered
[ 1.282161] TCP: lp registered
[ 1.285229] TCP: yeah registered
[ 1.288471] TCP: illinois registered
[ 1.292066] NET: Registered protocol family 17
[ 1.296551] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[ 1.309238] Bridge firewalling registered
[ 1.313278] 8021q: 802.1Q VLAN Support v1.8
[ 1.317551] Registering SWP/SWPB emulation handler
[ 1.322720] searching for nvram
[ 1.325880] nvram size = -1069427758
[ 1.335468] UBI: auto-attach mtd7
[ 1.338800] UBI: attaching mtd7 to ubi0
[ 1.433913] UBI: scanning is finished
[ 1.441773] UBI: attached mtd7 (name "ubi", size 36 MiB) to ubi0
[ 1.447806] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 1.454630] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 1.461363] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 1.468265] UBI: good PEBs: 288, bad PEBs: 0, corrupted PEBs: 0
[ 1.474212] UBI: user volume: 2, internal volumes: 1, max. volumes count: 128
[ 1.481381] UBI: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 172517718
[ 1.490377] UBI: available PEBs: 0, total reserved PEBs: 288, PEBs reserved for bad PEB handling: 20
[ 1.499566] UBI: background thread "ubi_bgt0d" started, PID 392
[ 1.505804] UBI: ubiblock0_0 created from ubi0:0(rootfs)
[ 1.511345] mvsw61xx 10.mvsw61xx: Found MV88E6176 at f1072004.mdio-mi:10
[ 1.518075] mvsw61xx 10.mvsw61xx: Using direct addressing
[ 1.523537] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 1.530587] Waiting 1 sec before mounting root device...
[ 2.542824] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[ 2.550135] Freeing unused kernel memory: 228K (c0471000 - c04aa000)
[ 3.837268] orion_wdt: Initial timeout 171 sec, nowayout
[ 3.870016] i2c /dev entries driver
[ 4.069023] armada38x-rtc f10a3800.rtc: rtc core: registered f10a3800.rtc as rtc0
[ 4.111695] marvell-cesa: probe of f1090000.crypto failed with error -22
[ 4.122722] Loading modules backported from Linux version wt-2017-01-31-0-ge882dff19e7f
[ 4.130761] Backport generated by backports.git backports-20160324-13-g24da7d3c
[ 4.260791] <<Marvell 802.11ac Wireless Network Driver version 10.3.2.0-20170110>>
[ 4.268427] pci 0000:00:01.0: enabling device (0140 -> 0142)
[ 4.274179] ieee80211 phy0: priv->iobase0 = e0c00000
[ 4.274194] ieee80211 phy0: priv->iobase1 = e0e00000
[ 4.274241] ieee80211 phy0: priv->pcmd_buf = e0a84000 priv->pphys_cmd_buf = 1eeac000
[ 4.305265] ieee80211 phy0: fw download start
[ 4.422162] ieee80211 phy0: FwSize = 118776 downloaded Size = 118776 curr_iteration 65496
[ 5.381116] ieee80211 phy0: fw download complete
[ 5.385777] ieee80211 phy0: pcmd = e0a84000
[ 5.403806] ieee80211 phy0: firmware version: 0x702091a
[ 5.755120] ieee80211 phy0: firmware region code: 30
[ 5.783860] ieee80211 phy0: 2G disabled, 5G enabled
[ 5.788768] ieee80211 phy0: 2 TX antennas, 2 RX antennas
[ 5.794198] pci 0000:00:02.0: enabling device (0140 -> 0142)
[ 5.799945] ieee80211 phy1: priv->iobase0 = e1000000
[ 5.799961] ieee80211 phy1: priv->iobase1 = e1200000
[ 5.800013] ieee80211 phy1: priv->pcmd_buf = e0afc000 priv->pphys_cmd_buf = 1ebb8000
[ 5.806266] ieee80211 phy1: fw download start
[ 5.923943] ieee80211 phy1: FwSize = 118776 downloaded Size = 118776 curr_iteration 65511
[ 6.877115] ieee80211 phy1: fw download complete
[ 6.881796] ieee80211 phy1: pcmd = e0afc000
[ 6.899822] ieee80211 phy1: firmware version: 0x702091a
[ 7.250121] ieee80211 phy1: firmware region code: 30
[ 7.277835] ieee80211 phy1: 2G enabled, 5G disabled
[ 7.282770] ieee80211 phy1: 2 TX antennas, 2 RX antennas
[ 7.331865] random: nonblocking pool is initialized
[ 7.518064] usbcore: registered new interface driver usbfs
[ 7.523668] usbcore: registered new interface driver hub
[ 7.529036] usbcore: registered new device driver usb
[ 7.551710] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 7.562179] ehci-platform: EHCI generic platform driver
[ 7.576425] ehci-pci: EHCI PCI platform driver
[ 10.623082] xhci-hcd f10f8000.usb3: xHCI Host Controller
[ 10.628460] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 1
[ 10.636118] xhci-hcd f10f8000.usb3: irq 49, io mem 0xf10f8000
[ 10.642362] hub 1-0:1.0: USB hub found
[ 10.646254] hub 1-0:1.0: 1 port detected
[ 10.650406] xhci-hcd f10f8000.usb3: xHCI Host Controller
[ 10.655776] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 2
[ 10.663601] hub 2-0:1.0: USB hub found
[ 10.667394] hub 2-0:1.0: 1 port detected
[ 10.789976] usbcore: registered new interface driver usb-storage
[ 10.814898] ehci-orion: EHCI orion driver
[ 10.819043] orion-ehci f1058000.usb: EHCI Host Controller
[ 10.824503] orion-ehci f1058000.usb: new USB bus registered, assigned bus number 3
[ 10.832180] orion-ehci f1058000.usb: irq 50, io mem 0xf1058000
[ 10.851123] orion-ehci f1058000.usb: USB 2.0 started, EHCI 1.00
[ 10.857453] hub 3-0:1.0: USB hub found
[ 10.861369] hub 3-0:1.0: 1 port detected
[ 10.923374] ahci-mvebu f10a8000.sata: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl platform mode
[ 10.932484] ahci-mvebu f10a8000.sata: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs
[ 10.942053] scsi host0: ahci_platform
[ 10.946132] scsi host1: ahci_platform
[ 10.949924] ata1: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x100 irq 58
[ 10.957887] ata2: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x180 irq 58
[ 11.311121] ata2: SATA link down (SStatus 0 SControl 300)
[ 11.316564] ata1: SATA link down (SStatus 0 SControl 300)
[ 11.369204] sdhci: Secure Digital Host Controller Interface driver
[ 11.375423] sdhci: Copyright(c) Pierre Ossman
[ 11.394540] sdhci-pltfm: SDHCI platform and OF driver helper
[ 11.429505] usbcore: registered new interface driver usblp
[ 11.448900] usbip_core: USB/IP Core v1.0.0
[ 11.456963] usbcore: registered new device driver usbip-host
[ 11.462666] usbip_host: USB/IP Host Driver v1.0.0
[ 11.481578] vhci_hcd vhci_hcd: USB/IP Virtual Host Controller
[ 11.487368] vhci_hcd vhci_hcd: new USB bus registered, assigned bus number 4
[ 11.494490] vhci_hcd: created sysfs vhci_hcd
[ 11.499199] hub 4-0:1.0: USB hub found
[ 11.503094] hub 4-0:1.0: 8 ports detected
[ 11.507420] vhci_hcd: USB/IP 'Virtual' Host Controller (VHCI) Driver v1.0.0
[ 14.581122] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[ 14.782680] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 14.789338] scsi host2: usb-storage 1-1:1.0
[ 15.637416] Bluetooth: Core ver 2.22
[ 15.641041] NET: Registered protocol family 31
[ 15.645522] Bluetooth: HCI device and connection manager initialized
[ 15.651921] Bluetooth: HCI socket layer initialized
[ 15.656820] Bluetooth: L2CAP socket layer initialized
[ 15.791463] scsi 2:0:0:0: CD-ROM HSPA USB SCSI CD-ROM 6225 PQ: 0 ANSI: 0 CCS
[ 17.271016] device br0 entered promiscuous mode
[ 17.542627] device eth0 entered promiscuous mode
[ 17.802618] device eth1 entered promiscuous mode
[ 17.808960] br0: port 2(eth1) entered forwarding state
[ 17.814274] br0: port 2(eth1) entered forwarding state
[ 17.820811] br0: port 1(eth0) entered forwarding state
[ 17.825979] br0: port 1(eth0) entered forwarding state
[ 17.831149] device br0 left promiscuous mode
[ 17.836970] device br0 entered promiscuous mode
[ 17.846673] device br0 left promiscuous mode
[ 18.261150] br0: port 1(eth0) entered disabled state
[ 18.266184] br0: port 2(eth1) entered disabled state
[ 19.541129] mvneta f1034000.ethernet eth0: link up
[ 19.545951] br0: port 1(eth0) entered forwarding state
[ 19.551123] br0: port 1(eth0) entered forwarding state
[ 19.801125] mvneta f1070000.ethernet eth1: link up
[ 19.805942] br0: port 2(eth1) entered forwarding state
[ 19.811106] br0: port 2(eth1) entered forwarding state
[ 21.551110] br0: port 1(eth0) entered forwarding state
[ 21.801109] br0: port 2(eth1) entered forwarding state
[ 31.044166] device ath0 entered promiscuous mode
[ 36.253154] br0: port 3(ath0) entered forwarding state
[ 36.258326] br0: port 3(ath0) entered forwarding state
[ 38.251114] br0: port 3(ath0) entered forwarding state
[ 41.098128] device ath1 entered promiscuous mode
[ 46.290143] br0: port 4(ath1) entered forwarding state
[ 46.295324] br0: port 4(ath1) entered forwarding state
[ 48.291120] br0: port 4(ath1) entered forwarding state
[ 48.451480] usbcore: registered new interface driver usbserial
[ 48.457394] usbcore: registered new interface driver usbserial_generic
[ 48.464082] usbserial: USB Serial support registered for generic
[ 48.506002] usbcore: registered new interface driver cdc_wdm
[ 48.533072] usbcore: registered new interface driver qmi_wwan
[ 48.565326] usbcore: registered new interface driver option
[ 48.570961] usbserial: USB Serial support registered for GSM modem (1-port)
[ 78.579657] nf_conntrack: automatic helper assignment is deprecated and it will be removed soon. Use the iptables CT target to attach helpers instead.
[ 86.559872] usb 1-1: USB disconnect, device number 2
[ 87.391123] usb 1-1: new high-speed USB device number 3 using xhci-hcd
[ 87.593550] option 1-1:1.2: GSM modem (1-port) converter detected
[ 87.599809] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 87.607077] option 1-1:1.3: GSM modem (1-port) converter detected
[ 87.613730] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 87.621046] option 1-1:1.4: GSM modem (1-port) converter detected
[ 87.627434] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 87.634679] option 1-1:1.5: GSM modem (1-port) converter detected
[ 87.640905] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
[ 87.647982] usb-storage 1-1:1.6: USB Mass Storage device detected
[ 87.654240] scsi host3: usb-storage 1-1:1.6
[ 88.651451] scsi 3:0:0:0: Direct-Access HSPA USB SCSI CD-ROM 6225 PQ: 0 ANSI: 0 CCS
[ 88.661745] sd 3:0:0:0: [sda] Attached SCSI removable disk
root@enterprise:~#
Sponsor
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Marvell MVEBU based Hardware (WRT1900AC etc.) All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum