• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[USB TETHER ISSUE] OnePlus 8 to ASUS Router

Search This thread

aznxwill

Member
May 27, 2011
26
3
I am trying to connect my OnePlus 8 (IN2015) running on OxygenOS 10.5.12 to my ASUS RT-AX92U wireless router via USB tethering. The router is able to detect the phone, but mobile internet is not coming through. The phone is rooted with Magisk 20.4.

It seems others are experiencing the same exact issue as me: https://forums.oneplus.com/threads/usb-tethering-to-asus-router-is-not-working.1309909/. Towards the bottom of that thread, user E1610536270142 suggested the issue may be due to the OnePlus Driver CDROM getting mounted first. Looking through my wireless router logs, I see the exact same issue below (at roughly Apr 1 12:26:xx, I tried twice):

Code:
Apr  1 12:22:44 wlceventd: wlceventd_proc_event(526): eth7: Auth xxxx, status: Successful (0), rssi:0
Apr  1 12:22:44 wlceventd: wlceventd_proc_event(555): eth7: Assoc xxxxx, status: Successful (0), rssi:0
Apr  1 12:25:52 avahi-daemon[1376]: IP_DROP_MEMBERSHIP failed: No such device
Apr  1 12:25:53 hotplug: remove net usb0.
Apr  1 12:25:53 WAN Connection: ISP's DHCP did not function properly.
Apr  1 12:25:58 WAN Connection: WAN(0) link down.
Apr  1 12:26:02 kernel: scsi 4:0:0:0: CD-ROM            OnePlus  Device Driver    0419 PQ: 0 ANSI: 2
Apr  1 12:26:02 kernel: scsi 4:0:0:0: Attached scsi generic sg0 type 5
Apr  1 12:26:51 kernel: scsi 5:0:0:0: CD-ROM            OnePlus  Device Driver    0419 PQ: 0 ANSI: 2
Apr  1 12:26:51 kernel: scsi 5:0:0:0: Attached scsi generic sg0 type 5
Apr  1 12:27:54 hotplug: add net usb0.
Apr  1 12:27:54 hotplug: Got net usb0, vid 0x1004, pid 0x6344.
Apr  1 12:27:54 WAN Connection: WAN(0) link up.
Apr  1 12:27:54 rc_service: wanduck 1083:notify_rc restart_wan_if 0
Apr  1 12:27:56 hotplug: set net usb0.
Apr  1 12:27:59 WAN Connection: ISP's DHCP did not function properly.
Apr  1 12:27:59 wan: finish adding multi routes
Apr  1 12:27:59 miniupnpd[11865]: shutting down MiniUPnPd
Apr  1 12:27:59 miniupnpd: it is advised to use network interface name instead of 192.168.0.1/255.255.255.0
Apr  1 12:27:59 miniupnpd[8381]: HTTP listening on port 38908
Apr  1 12:27:59 miniupnpd[8381]: Listening for NAT-PMP/PCP traffic on port 5351
Apr  1 12:27:59 dhcp client: bound 192.168.42.72/255.255.255.0 via 192.168.42.129 for 7200 seconds.
Apr  1 12:28:04 WAN Connection: WAN was restored.

At around Apr 1 12:27:xx, I connected my LG V20 (Android 8 rooted) and the wireless router detected USB tethering from the phone. The LG V20 works fine and I can connect to the internet through my ASUS wireless router.

Is there a way to disable mounting of the OnePlus Driver CDROM or get USB tethering to show up first in the wireless router?

I read that on older versions of Android, you can delete /system/etc/usb_drivers.iso, but system is not R/W on Android 10. However, I did try creating a Magisk Module to "Remove the file" (https://topjohnwu.github.io/Magisk/guides.html#remove-files), but this ended up replacing /system/etc/usb_drivers.iso with a blank file (0 bytes) instead of completely removing the file or making it hidden, so the wireless router still mounted the OnePlus Driver CDROM - but perhaps tried to mount a blank one.

Any other options I can try?
 
  • Like
Reactions: skolas35

edwardkortiz

New member
Apr 29, 2021
1
0
nighthawk router login is the first and foremost step to configure your router and the wireless network. But, at times, users find the Netgear Nighthawk router login process a bit complex and can’t do it from their own. If this is the case with you, we are here to help you! Here, we have listed all the essential steps that one needs to follow for Netgear Nighthawk Setup. Let’s take the plunge and get to know the complete process.
 

skolas35

Member
Jul 23, 2015
5
0
I am trying to connect my OnePlus 8 (IN2015) running on OxygenOS 10.5.12 to my ASUS RT-AX92U wireless router via USB tethering. The router is able to detect the phone, but mobile internet is not coming through. The phone is rooted with Magisk 20.4.

It seems others are experiencing the same exact issue as me: https://forums.oneplus.com/threads/usb-tethering-to-asus-router-is-not-working.1309909/. Towards the bottom of that thread, user E1610536270142 suggested the issue may be due to the OnePlus Driver CDROM getting mounted first. Looking through my wireless router logs, I see the exact same issue below (at roughly Apr 1 12:26:xx, I tried twice):

Code:
Apr  1 12:22:44 wlceventd: wlceventd_proc_event(526): eth7: Auth xxxx, status: Successful (0), rssi:0
Apr  1 12:22:44 wlceventd: wlceventd_proc_event(555): eth7: Assoc xxxxx, status: Successful (0), rssi:0
Apr  1 12:25:52 avahi-daemon[1376]: IP_DROP_MEMBERSHIP failed: No such device
Apr  1 12:25:53 hotplug: remove net usb0.
Apr  1 12:25:53 WAN Connection: ISP's DHCP did not function properly.
Apr  1 12:25:58 WAN Connection: WAN(0) link down.
Apr  1 12:26:02 kernel: scsi 4:0:0:0: CD-ROM            OnePlus  Device Driver    0419 PQ: 0 ANSI: 2
Apr  1 12:26:02 kernel: scsi 4:0:0:0: Attached scsi generic sg0 type 5
Apr  1 12:26:51 kernel: scsi 5:0:0:0: CD-ROM            OnePlus  Device Driver    0419 PQ: 0 ANSI: 2
Apr  1 12:26:51 kernel: scsi 5:0:0:0: Attached scsi generic sg0 type 5
Apr  1 12:27:54 hotplug: add net usb0.
Apr  1 12:27:54 hotplug: Got net usb0, vid 0x1004, pid 0x6344.
Apr  1 12:27:54 WAN Connection: WAN(0) link up.
Apr  1 12:27:54 rc_service: wanduck 1083:notify_rc restart_wan_if 0
Apr  1 12:27:56 hotplug: set net usb0.
Apr  1 12:27:59 WAN Connection: ISP's DHCP did not function properly.
Apr  1 12:27:59 wan: finish adding multi routes
Apr  1 12:27:59 miniupnpd[11865]: shutting down MiniUPnPd
Apr  1 12:27:59 miniupnpd: it is advised to use network interface name instead of 192.168.0.1/255.255.255.0
Apr  1 12:27:59 miniupnpd[8381]: HTTP listening on port 38908
Apr  1 12:27:59 miniupnpd[8381]: Listening for NAT-PMP/PCP traffic on port 5351
Apr  1 12:27:59 dhcp client: bound 192.168.42.72/255.255.255.0 via 192.168.42.129 for 7200 seconds.
Apr  1 12:28:04 WAN Connection: WAN was restored.

At around Apr 1 12:27:xx, I connected my LG V20 (Android 8 rooted) and the wireless router detected USB tethering from the phone. The LG V20 works fine and I can connect to the internet through my ASUS wireless router.

Is there a way to disable mounting of the OnePlus Driver CDROM or get USB tethering to show up first in the wireless router?

I read that on older versions of Android, you can delete /system/etc/usb_drivers.iso, but system is not R/W on Android 10. However, I did try creating a Magisk Module to "Remove the file" (https://topjohnwu.github.io/Magisk/guides.html#remove-files), but this ended up replacing /system/etc/usb_drivers.iso with a blank file (0 bytes) instead of completely removing the file or making it hidden, so the wireless router still mounted the OnePlus Driver CDROM - but perhaps tried to mount a blank one.

Any other options I can try?
Hey I was just wondering if u have found a solution to this? Ive got two oneplus phones and none works with my ASUS router. Im thinking about maybe setting up a RPi between the router and the phone if i cant find any other solution. Been looking all over for answers but nothing.
 

aznxwill

Member
May 27, 2011
26
3
I have a spare laptop at home that's collecting dust. What I did is enabled USB tethering from the phone to the spare laptop. I set up a bridge between the tethered connection and ethernet port (from laptop) in Windows 10. I connect an ethernet cable from the spare laptop to the Asus router (in access point mode).

Basically the spare laptop is the middle man in all of this since I can't get USB tethering to work directly with the Asus router. It seems from my testing that Oneplus 6T is probably the last device that works directly with Asus router.

Not an elegant solution, but it gets the job done.
 

skolas35

Member
Jul 23, 2015
5
0
Thanks for your reply. Then I guess I will try to bridge it using a RPi 3.
When I first got the OnePlus 7T it worked nicely with USB tethering to the Asus, but then I ran the OOS Android 11 update and it broke :/
 

AiM2LeaRn

Member
Aug 11, 2021
34
6
it appears to be a issue with the Asus firmware not detecting it, not really a issue with the Oneplus. May want to open up a support ticket with your Asus firmware dev. It works fine via usb tethering on my other router, just not on the asus router. However USB to Ethernet tethering works fine all the time, just be sure to get a compatible dongle with the correct ethernet chipset compatible with your phone.
 

aznxwill

Member
May 27, 2011
26
3
it appears to be a issue with the Asus firmware not detecting it, not really a issue with the Oneplus. May want to open up a support ticket with your Asus firmware dev. It works fine via usb tethering on my other router, just not on the asus router. However USB to Ethernet tethering works fine all the time, just be sure to get a compatible dongle with the correct ethernet chipset compatible with your phone.
The problem i have with usbc-ethernet is no charging. Eventually the phone will get drained.
 
it appears to be a issue with the Asus firmware not detecting it, not really a issue with the Oneplus. May want to open up a support ticket with your Asus firmware dev. It works fine via usb tethering on my other router, just not on the asus router. However USB to Ethernet tethering works fine all the time, just be sure to get a compatible dongle with the correct ethernet chipset compatible with your phone.
Switch the router to OpenWRT.
 

AiM2LeaRn

Member
Aug 11, 2021
34
6
Switch the router to OpenWRT.
funny you mentioned openwrt, as a matter of fact the other router i have that it works on is running OpenWRT. So USB tethering seems to work on OpenWRT and not on Asus Merlin Firmware, i havent tried the original OEM asus firmware but i would assume its the same since merline firmware is based off it. I would go on SNBForums and post to Merlin himself and maybe see if he can figure it out.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    I am trying to connect my OnePlus 8 (IN2015) running on OxygenOS 10.5.12 to my ASUS RT-AX92U wireless router via USB tethering. The router is able to detect the phone, but mobile internet is not coming through. The phone is rooted with Magisk 20.4.

    It seems others are experiencing the same exact issue as me: https://forums.oneplus.com/threads/usb-tethering-to-asus-router-is-not-working.1309909/. Towards the bottom of that thread, user E1610536270142 suggested the issue may be due to the OnePlus Driver CDROM getting mounted first. Looking through my wireless router logs, I see the exact same issue below (at roughly Apr 1 12:26:xx, I tried twice):

    Code:
    Apr  1 12:22:44 wlceventd: wlceventd_proc_event(526): eth7: Auth xxxx, status: Successful (0), rssi:0
    Apr  1 12:22:44 wlceventd: wlceventd_proc_event(555): eth7: Assoc xxxxx, status: Successful (0), rssi:0
    Apr  1 12:25:52 avahi-daemon[1376]: IP_DROP_MEMBERSHIP failed: No such device
    Apr  1 12:25:53 hotplug: remove net usb0.
    Apr  1 12:25:53 WAN Connection: ISP's DHCP did not function properly.
    Apr  1 12:25:58 WAN Connection: WAN(0) link down.
    Apr  1 12:26:02 kernel: scsi 4:0:0:0: CD-ROM            OnePlus  Device Driver    0419 PQ: 0 ANSI: 2
    Apr  1 12:26:02 kernel: scsi 4:0:0:0: Attached scsi generic sg0 type 5
    Apr  1 12:26:51 kernel: scsi 5:0:0:0: CD-ROM            OnePlus  Device Driver    0419 PQ: 0 ANSI: 2
    Apr  1 12:26:51 kernel: scsi 5:0:0:0: Attached scsi generic sg0 type 5
    Apr  1 12:27:54 hotplug: add net usb0.
    Apr  1 12:27:54 hotplug: Got net usb0, vid 0x1004, pid 0x6344.
    Apr  1 12:27:54 WAN Connection: WAN(0) link up.
    Apr  1 12:27:54 rc_service: wanduck 1083:notify_rc restart_wan_if 0
    Apr  1 12:27:56 hotplug: set net usb0.
    Apr  1 12:27:59 WAN Connection: ISP's DHCP did not function properly.
    Apr  1 12:27:59 wan: finish adding multi routes
    Apr  1 12:27:59 miniupnpd[11865]: shutting down MiniUPnPd
    Apr  1 12:27:59 miniupnpd: it is advised to use network interface name instead of 192.168.0.1/255.255.255.0
    Apr  1 12:27:59 miniupnpd[8381]: HTTP listening on port 38908
    Apr  1 12:27:59 miniupnpd[8381]: Listening for NAT-PMP/PCP traffic on port 5351
    Apr  1 12:27:59 dhcp client: bound 192.168.42.72/255.255.255.0 via 192.168.42.129 for 7200 seconds.
    Apr  1 12:28:04 WAN Connection: WAN was restored.

    At around Apr 1 12:27:xx, I connected my LG V20 (Android 8 rooted) and the wireless router detected USB tethering from the phone. The LG V20 works fine and I can connect to the internet through my ASUS wireless router.

    Is there a way to disable mounting of the OnePlus Driver CDROM or get USB tethering to show up first in the wireless router?

    I read that on older versions of Android, you can delete /system/etc/usb_drivers.iso, but system is not R/W on Android 10. However, I did try creating a Magisk Module to "Remove the file" (https://topjohnwu.github.io/Magisk/guides.html#remove-files), but this ended up replacing /system/etc/usb_drivers.iso with a blank file (0 bytes) instead of completely removing the file or making it hidden, so the wireless router still mounted the OnePlus Driver CDROM - but perhaps tried to mount a blank one.

    Any other options I can try?
    1
    Ethernet tethering from the phone (using a USB-C to Ethernet Dongle) directly to the router's wan port (via ethernet cable) is much easier in my opinion.