Does DD-WRT USB fix drop outs?

Post new topic   Reply to topic    DD-WRT Forum Index -> General Questions
Goto page 1, 2, 3  Next
Author Message
youdsmedia
DD-WRT User


Joined: 14 May 2020
Posts: 80

PostPosted: Sun May 08, 2022 19:41    Post subject: Does DD-WRT USB fix drop outs? Reply with quote
Hi

I’m in a contract and have upgraded to highest tier my provider allows, and still no joy.

Due to this, I started to investigate the possibilities of USB dongles providing a backup for drop outs.

This led me to search for dongles high and low (my current dongle given by ISP is still work in progress) however I have since found a nice d link model for a reasonable price.

Will what I am expecting work? I have the expectation that the dongle will be a backup for primary internet connection.

What should I expect?

Note: D-Link DWM 222 is the dongle I had a look at.
Note: seen here https://wiki.dd-wrt.com/wiki/index.php/Mobile_Broadband
Sponsor
youdsmedia
DD-WRT User


Joined: 14 May 2020
Posts: 80

PostPosted: Mon May 09, 2022 9:25    Post subject: Reply with quote
I went ahead and ordered the dongle. I’ll let you know how I get on.
youdsmedia
DD-WRT User


Joined: 14 May 2020
Posts: 80

PostPosted: Tue May 10, 2022 16:09    Post subject: Reply with quote
So this did not work. (out of the box)

I plugged in the dongle, verified via light emitting on front of router (Linksys WRT-1900ACS), checked for USB support on DD-WRT status page - which was enabled, but no.
the-joker
DD-WRT Developer/Maintainer


Joined: 31 Jul 2021
Posts: 2143
Location: All over YOUR webs

PostPosted: Tue May 10, 2022 17:29    Post subject: Reply with quote
Not all usb dongles are supported, and there is no list of the ones that work.

You should plug in the dongle into dd-wrt, make sure you are running at least r48810, then open a terminal to router and type dmesg and paste the output into code brackets on your reply.

_________________
Saving your retinas from the burn!🔥
DD-WRT Inspired themes for routers
DD-WRT Inspired themes for the phpBB Forum
DD-WRT Inspired themes for the SVN Trac & FTP site
Join in for a chat @ #style_it_themes_public:matrix.org or #style_it_themes:discord

DD-WRT UI Themes Bug Reporting and Discussion thread

Router: ANus RT-AC68U E1 (recognized as C1)
youdsmedia
DD-WRT User


Joined: 14 May 2020
Posts: 80

PostPosted: Tue May 10, 2022 21:22    Post subject: Reply with quote
Glad to hear there is hope, thank you.

The output is quite long, here goes.

Edited by moderator, added output as attachment.



dmesg.txt
 Description:

Download
 Filename:  dmesg.txt
 Filesize:  50.18 KB
 Downloaded:  59 Time(s)

kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 13112
Location: Texas, USA

PostPosted: Wed May 11, 2022 0:36    Post subject: Reply with quote
the-joker wrote:
Not all usb dongles are supported, and there is no list of the ones that work.

I guess you glazed over this part right here:
youdsmedia wrote:
Note: D-Link DWM 222 is the dongle I had a look at.
Note: seen here https://wiki.dd-wrt.com/wiki/index.php/Mobile_Broadband

There is no notes in the wiki that it's a WIP, therefore, it is supported (perhaps only on x86). Mobile broadband is not a very highly-discussed subject on the forum, therefore *anything* is possible that the list is inaccurate because of this and lack of wiki maintenance.

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
At some point, people just get plain tired of this place.
Because they are tired of bottom-feeders and the same old hat.

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
the-joker
DD-WRT Developer/Maintainer


Joined: 31 Jul 2021
Posts: 2143
Location: All over YOUR webs

PostPosted: Wed May 11, 2022 5:50    Post subject: Reply with quote
So, I spoke to BS about this again, since its not the first post about dongles.

brainslayer wrote:
usb dongles are supported. i dont have a list. its about chipsets
and of course its only supported on x64 x86


As for the wiki list, no idea, the one you looked at must be revision A1 if indeed any of that wiki is to be taken literally since that is old as sin being over a decade old page.

As for your dmesg output...

I cant find ANY related info to ANY d-link or any devices being attached on that output, maybe Im blind, its possible.

First make sure your dd-wrt version is at least r48810, then plug in the usb modem whatever that is, then grab the output. If the device is not plugged in we dont know if it has been recognized.

Paste the output of (with device plugged into the usb 2.0 port (Ive heard usb 3.0 ports can be difficult, idk I dont use USB anything on mine.)
Code:
cat /sys/kernel/debug/usb/devices


Also state your router model and hw version, if I missed this info, sorry.

_________________
Saving your retinas from the burn!🔥
DD-WRT Inspired themes for routers
DD-WRT Inspired themes for the phpBB Forum
DD-WRT Inspired themes for the SVN Trac & FTP site
Join in for a chat @ #style_it_themes_public:matrix.org or #style_it_themes:discord

DD-WRT UI Themes Bug Reporting and Discussion thread

Router: ANus RT-AC68U E1 (recognized as C1)
youdsmedia
DD-WRT User


Joined: 14 May 2020
Posts: 80

PostPosted: Wed May 11, 2022 10:36    Post subject: Reply with quote
The dmesg output does contain references to usb but not d-link specifically. See below.

Code:
[   34.683198] usbcore: registered new interface driver usbfs
[   34.688776] usbcore: registered new interface driver hub
[   34.694178] usbcore: registered new device driver usb
[   34.736577] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   34.749432] ehci-platform: EHCI generic platform driver
[   34.768100] ehci-pci: EHCI PCI platform driver
[   37.851690] xhci-hcd f10f8000.usb3: xHCI Host Controller
[   37.857078] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 1
[   37.864667] xhci-hcd f10f8000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x00010010
[   37.873261] xhci-hcd f10f8000.usb3: irq 43, io mem 0xf10f8000
[   37.879767] hub 1-0:1.0: USB hub found
[   37.884660] hub 1-0:1.0: 1 port detected
[   37.890896] xhci-hcd f10f8000.usb3: xHCI Host Controller
[   37.896296] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 2
[   37.904032] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[   37.904673] hub 2-0:1.0: USB hub found
[   37.904767] hub 2-0:1.0: 1 port detected
[   38.141669] usbcore: registered new interface driver usb-storage
[   38.212269] ehci-orion: EHCI orion driver
[   38.216431] orion-ehci f1058000.usb: EHCI Host Controller
[   38.221888] orion-ehci f1058000.usb: new USB bus registered, assigned bus number 3
[   38.230924] orion-ehci f1058000.usb: irq 38, io mem 0xf1058000
[   38.251882] orion-ehci f1058000.usb: USB 2.0 started, EHCI 1.00
[   38.258164] hub 3-0:1.0: USB hub found
[   38.261963] hub 3-0:1.0: 1 port detected
[   38.363217] ahci-mvebu f10a8000.sata: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl platform mode
[   38.372323] ahci-mvebu f10a8000.sata: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs
[   38.382632] scsi host0: ahci-mvebu
[   38.386255] scsi host1: ahci-mvebu
[   38.389777] ata1: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x100 irq 41
[   38.397741] ata2: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x180 irq 41
[   38.734038] ata2: SATA link down (SStatus 0 SControl 300)
[   38.739480] ata1: SATA link down (SStatus 0 SControl 300)
[   38.883403] usbcore: registered new interface driver usblp
[   38.905760] usbip_core: USB/IP Core v1.0.0
[   38.914423] usbcore: registered new device driver usbip-host
[   38.920117] usbip_host: USB/IP Host Driver v1.0.0
[   38.956259] vhci_hcd vhci_hcd: USB/IP Virtual Host Controller
[   38.962093] vhci_hcd vhci_hcd: new USB bus registered, assigned bus number 4
[   38.969205] vhci_hcd: created sysfs vhci_hcd
[   38.973792] hub 4-0:1.0: USB hub found
[   38.977591] hub 4-0:1.0: 8 ports detected
[   38.981932] vhci_hcd: USB/IP 'Virtual' Host Controller (VHCI) Driver v1.0.0


Devices output:
Code:

root@DD-WRT:~# cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 4.09
S:  Manufacturer=Linux 4.9.312 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=f10f8000.usb3
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.01 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=2001 ProdID=ac01 Rev= 2.28
S:  Manufacturer=Mobile Connect
S:  Product=Mobile Connect
S:  SerialNumber=90559d80414e
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev= 4.09
S:  Manufacturer=Linux 4.9.312 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=f10f8000.usb3
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 4.09
S:  Manufacturer=Linux 4.9.312 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=f1058000.usb
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 8
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 4.09
S:  Manufacturer=Linux 4.9.312 vhci_hcd
S:  Product=USB/IP Virtual Host Controller
S:  SerialNumber=vhci_hcd
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms


Router is Linksys WRT 1900ACS running v3.0-r48810 std (05/06/22)
the-joker
DD-WRT Developer/Maintainer


Joined: 31 Jul 2021
Posts: 2143
Location: All over YOUR webs

PostPosted: Wed May 11, 2022 11:26    Post subject: Reply with quote
So its this device, I cant see any other relevant entries.

Code:
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.01 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=2001 ProdID=ac01 Rev= 2.28
S:  Manufacturer=Mobile Connect
S:  Product=Mobile Connect
S:  SerialNumber=90559d80414e
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us


What does lsusb output?

Thx for the outputs both previous and ongoing;)

_________________
Saving your retinas from the burn!🔥
DD-WRT Inspired themes for routers
DD-WRT Inspired themes for the phpBB Forum
DD-WRT Inspired themes for the SVN Trac & FTP site
Join in for a chat @ #style_it_themes_public:matrix.org or #style_it_themes:discord

DD-WRT UI Themes Bug Reporting and Discussion thread

Router: ANus RT-AC68U E1 (recognized as C1)


Last edited by the-joker on Wed May 11, 2022 11:27; edited 1 time in total
youdsmedia
DD-WRT User


Joined: 14 May 2020
Posts: 80

PostPosted: Wed May 11, 2022 11:27    Post subject: Reply with quote
Code:

root@DD-WRT:~# lsusb
Bus 003 Device 001: ID 1d6b:0002
Bus 001 Device 001: ID 1d6b:0002
Bus 001 Device 002: ID 2001:ac01
Bus 004 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0003
the-joker
DD-WRT Developer/Maintainer


Joined: 31 Jul 2021
Posts: 2143
Location: All over YOUR webs

PostPosted: Wed May 11, 2022 11:32    Post subject: Reply with quote
So that wiki page says its supported.

DWM-222 A2 with ID 2001:ac01

Will try to get BS attention on it. But hes busy so, dont wait up.

_________________
Saving your retinas from the burn!🔥
DD-WRT Inspired themes for routers
DD-WRT Inspired themes for the phpBB Forum
DD-WRT Inspired themes for the SVN Trac & FTP site
Join in for a chat @ #style_it_themes_public:matrix.org or #style_it_themes:discord

DD-WRT UI Themes Bug Reporting and Discussion thread

Router: ANus RT-AC68U E1 (recognized as C1)
youdsmedia
DD-WRT User


Joined: 14 May 2020
Posts: 80

PostPosted: Wed May 11, 2022 11:33    Post subject: Reply with quote
Thank you

Smile
the-joker
DD-WRT Developer/Maintainer


Joined: 31 Jul 2021
Posts: 2143
Location: All over YOUR webs

PostPosted: Wed May 11, 2022 11:34    Post subject: Reply with quote
Whats your router and model again? I think we still dont know that, but Im a bit braindead today, so i may have missed it.

braindead edit; ah yes

Router is Linksys WRT 1900ACS running v3.0-r48810 std (05/06/22)

_________________
Saving your retinas from the burn!🔥
DD-WRT Inspired themes for routers
DD-WRT Inspired themes for the phpBB Forum
DD-WRT Inspired themes for the SVN Trac & FTP site
Join in for a chat @ #style_it_themes_public:matrix.org or #style_it_themes:discord

DD-WRT UI Themes Bug Reporting and Discussion thread

Router: ANus RT-AC68U E1 (recognized as C1)
youdsmedia
DD-WRT User


Joined: 14 May 2020
Posts: 80

PostPosted: Wed May 11, 2022 11:58    Post subject: Reply with quote
No worries Smile

I have another model that is marked wip (I bought one not marked wip), see below for output using that.

Code:

root@DD-WRT:~# lsusb
Bus 003 Device 001: ID 1d6b:0002
Bus 001 Device 001: ID 1d6b:0002
Bus 001 Device 003: ID 12d1:1f1d
Bus 004 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0003


Code:

root@DD-WRT:~# cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 4.09
S:  Manufacturer=Linux 4.9.312 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=f10f8000.usb3
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1f1d Rev= 1.02
S:  Manufacturer=HUAWEI_MOBILE
S:  Product=HUAWEI_MOBILE
S:  SerialNumber=0123456789ABCDEF
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=  2mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev= 4.09
S:  Manufacturer=Linux 4.9.312 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=f10f8000.usb3
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 4.09
S:  Manufacturer=Linux 4.9.312 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=f1058000.usb
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 8
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 4.09
S:  Manufacturer=Linux 4.9.312 vhci_hcd
S:  Product=USB/IP Virtual Host Controller
S:  SerialNumber=vhci_hcd
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms



dmesg (other dongle).txt
 Description:
the dongle marked wip

Download
 Filename:  dmesg (other dongle).txt
 Filesize:  127.52 KB
 Downloaded:  50 Time(s)

the-joker
DD-WRT Developer/Maintainer


Joined: 31 Jul 2021
Posts: 2143
Location: All over YOUR webs

PostPosted: Wed May 11, 2022 14:15    Post subject: Reply with quote
Well, bad news! Sad only x86 and x64 support for any dongles.

Consumer routers dont support it because of flash size, wiki is over a decade old and doesnt reflect that or what changes happened since it was last updated.

You could try tethering via iPhone if you have one, and IDK what routers it supports tethering wise, Android has quirks with tethering YMMV.

Alternative, maybe a 4G standalone modem connected to the WAN port of your DD-WRT router or some other setup.

Thanks though for posting all the requested info Wink

_________________
Saving your retinas from the burn!🔥
DD-WRT Inspired themes for routers
DD-WRT Inspired themes for the phpBB Forum
DD-WRT Inspired themes for the SVN Trac & FTP site
Join in for a chat @ #style_it_themes_public:matrix.org or #style_it_themes:discord

DD-WRT UI Themes Bug Reporting and Discussion thread

Router: ANus RT-AC68U E1 (recognized as C1)


Last edited by the-joker on Wed May 11, 2022 14:22; edited 2 times in total
Goto page 1, 2, 3  Next Display posts from previous:    Page 1 of 3
Post new topic   Reply to topic    DD-WRT Forum Index -> General Questions 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 can attach files in this forum
You can download files in this forum