Not sure if it's supported but try loading umodem(4) before plugging the device in. If you can get a tty you can use PPP to basically dial-up (calling a special number, usually *99#).
usbdevs
product NOVATEL USB620L 0x9020 Novatel MiFi USB620L
u3g.c
U3G_DEV(NOVATEL, USB620L, 0),
dhclient ue0
after it booted even though I had placed an entry in /etc/rc.conf for the ue0 interface to use dhcp. Beyond that, it worked like a charm, thanks again for the article. In my initial search I came across the same article, but chose not to pursue it prior to starting this thread, I am glad you pointed back in that direction again. 10.3-STABLE FreeBSD 10.3-STABLE #0 r310305M: Mon Dec 19 20:28:06 EST 2016 root@something.com:/usr/obj/usr/src/sys/GENERIC amd64
ugen0.5: <Novatel Wireless MiFi USB620L> at usbus0
Dec 19 21:10:27 something root: Unknown USB device: vendor 0x1410 product 0x9020 bus uhub2
make buildkernel
do it's thing from the results of the svn update
command, so it used the amd64 GENERIC kernconf. What would I be checking in /usr/src/sys/amd64/conf/GENERIC
? I did see a usb device reference in there, but I am assuming I won't see anything else related to the specifics of any usb devices. [FONT=Courier New]product NOVATECH NV902 0x9020 NovaTec NV-902W
product NOVATEL USB620L 0x9020 Novatel MiFi USB620L
product RALINK RT2570_3 0x9020 RT2500USB Wireless Adapter
product SEALEVEL 2106 0x9020 FTDI compatible adapter[/FONT]
usb_modeswitch
package for the modem to work. I also created a service to have it run at startup should the power go out for the machine. If using this service script, you need to add u620lmodeswitch_enable="YES"
in /etc/rc.conf#!/bin/sh
#
# PROVIDE: utility
# REQUIRE: LOGIN FILESYSTEMS
# KEYWORD: shutdown
. /etc/rc.subr
name=u620lmodeswitch
rcvar=u620lmodeswitch_enable
#/usr/local/sbin/usb_modeswitch -v 0x1410 -p 0x9020 -u 2
# for Enterprise mode /usr/local/sbin/usb_modeswitch -v 0x1410 -p 9020 -u 4
start_cmd="${name}_start"
stop_cmd=":"
u620lmodeswitch_start()
{
/usr/local/sbin/usb_modeswitch -v 0x1410 -p 0x9020 -u 2
}
load_rc_config $name
#
# DO NOT CHANGE THESE DEFAULT VALUES HERE
# SET THEM IN THE /etc/rc.conf FILE
#
u620lmodeswitch_enable=${u620lmodeswitch_enable-"NO"}
pidfile=${utility_pidfile-"/var/run/utility.pid"}
run_rc_command "$1"