Unable to properly keep USB Ethernet Interface attached on Verizon Jetpack 7730L
-
I currently have a Netgear 815S as my primary WAN and it's working great. This device works in config=1 and I have the following variable set so the 815S is set to CFG_INDEX_1 at every boot: hw.usb.quirk.0="0x0846 0x68e1 0 0xffff UQ_CFG_INDEX_1"
I am currently playing around with this Jetpack and possibly having two usb WAN interfaces, but it mounts for about 10 seconds then disconnects.
I have added the follow kernel extensions and call for them at boot in loader.conf.local:
if_urndis.ko
if_ipheth.ko
It seems if_cdce.ko is already compiled into the kernel.usbconfig shows the following:
ugen7.5: <Novatel Wireless MiFi 7730L> at usbus7, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)I have verified cfg=0 should be the correct choice as the CDC Ethernet device is shown under this config.
config 1 is for a serial device
config 2 is for a gps (I'm guessing NMEA) interface.The following scenario takes place when plugging in the device:
ugen7.5: <Novatel Wireless MiFi 7730L> at usbus7 cdce1 on uhub2 cdce1: <CDC Ethernet Control Model ECM> on usbus7 ue1: <USB Ethernet> on cdce1 ue1: Ethernet address: 00:15:ff:30:54:89 uhid0 on uhub2 uhid0: <HID Interface> on usbus7 ugen7.5: <Novatel Wireless MiFi 7730L> at usbus7 (disconnected) cdce1: at uhub2, port 6, addr 5 (disconnected) cdce1: detached uhid0: at uhub2, port 6, addr 5 (disconnected) uhid0: detached ugen7.5: <Novatel Wireless MiFi 7730L> at usbus7 uhid0 on uhub2 uhid0: <HID Interface> on usbus7 ugen7.5: <Novatel Wireless MiFi 7730L> at usbus7 (disconnected) uhid0: at uhub2, port 6, addr 5 (disconnected) uhid0: detachedThe device is detected, ue1 is created (but does not fetch an ip) and is prompty detached (along with uhid0). I'm not even sure where to begin to troubleshoot this. I believe the Jetpack is plugged in, the hardware is detected and properly configured, and then it randomly disconnects. I cannot determine the cause for the detached hardware. Any ideas?
uname -a FreeBSD pfSense.local 11.2-RELEASE-p6 FreeBSD 11.2-RELEASE-p6 #3 518496b29ae(RELENG_2_4_4): Wed Dec 12 07:41:44 EST 2018 root@buildbot2.nyi.netgate.com:/build/ce-crossbuild-244/obj/amd64/ZfGpH5cd/build/ce-crossbuild-244/pfSense/tmp/FreeBSD-src/sys/pfSense amd64 -
I've come across at least one other person with this issue on a linux distro I'm not familiar with:
https://superuser.com/questions/1349076/issues-usb-tethering-with-verizon-mifi-7730l-novatelI have tested on OSX and Windows, the USB ethernet drivers are working fine there.
-
After it detaches what does it appear as in usbconfig? Is it still ugen7.5? Is it still a cdce device?
Steve
-
When it immediately reconnects it is still ugen7.5 but the only device is uhid0 and the cdce device is not present.
ugen7.5: <Novatel Wireless MiFi 7730L> at usbus7 uhid0 on uhub2Thanks
-
Seems like an issue with the device itself. What firmware version do you have?