I am attempting to setup a Verizon USB modem as my backup gateway for our small corporate network. I have confirmed that the device works properly on my PC. Unfortunately, the specific modem model is not on the list of approved devices however I have gotten fairly far reading other posts but still need help. Here is where I am...
With the device plugged in, fnsysctl cat /proc/bus/usb/devices does show that there is a device plugged in: T: Bus=02 Lev=02 Prnt=02 Port=02 Cnt=01 Dev#= 3 Spd=480 MxCh= 0 D: Ver= 2.01 Cls=02(comm.) Sub=06 Prot=00 MxPS=64 #Cfgs= 4 P: Vendor=1410 ProdID=9020 Rev= 2.28 S: Manufacturer=Novatel Wireless S: Product=MiFi USB620L S: SerialNumber=0123456789ABCDEF C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 1 Cls=ef(unk. ) Sub=04 Prot=01 Driver=(none) E: Ad=82(I) Atr=03(Int.) MxPS= 8 Ivl=32ms I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none) E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms C: #Ifs= 3 Cfg#= 2 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=(none) E: Ad=82(I) Atr=03(Int.) MxPS= 16 Ivl=32ms I: If#= 1 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none) I: If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 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= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=(none) E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=1ms C: #Ifs= 2 Cfg#= 3 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none) E: Ad=82(I) Atr=03(Int.) MxPS= 10 Ivl=32ms I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none) E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms C: #Ifs= 1 Cfg#= 4 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none) E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us
So, I setup a custom modem with the following properties:
Vendor Novatel
Model M620L Vendor ID 1410 Product ID 9020
Then,
ClarifyFortigate #diagnose sys modem com /dev/ttyusb0 modem is in use. ClarifyFortigate # diagnose sys modem query USB status: Connected manufacturer: model: IMEI number: SIM state: Unknown service status: Unknown signal level: 0/4 network name: network type: unknown location area code: active profile(AT&V):
So it knows there is a modem connected but unfortunately it's not picking up the device details. I know this the problem but I don't know how to fix it. Regardless, when I do an exec model dial, I get this:
ClarifyFortigate # exec modem dial ClarifyFortigate # modemd: run_state_machine state 0(uninit) modemd: modem state changed: 0(uninit) -> 1(inactive) modemd: Launch modem due to manual dial. modemd: Begin dialing: redials left = 99999 modemd: dev=/dev/ttyusb0 tel=*99***3# modemd: modem state changed: 1(inactive) -> 2(dialing) chat: abort on (BUSY) chat: abort on (NO DIAL TONE) chat: abort on (NO DIALTONE) chat: abort on (NO ANSWER) chat: abort on (ERROR) chat: send (atz^M) chat: expect (OK) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) modemd: run_state_machine state 2(dialing) chat: alarm chat: Failed modemd: run_state_machine state 2(dialing) modemd: Unable to connect to remote server "*99***3#" modemd: modem state changed: 2(dialing) -> 4(hangingup) modemd: modem_ppp_stop:478 primary modemd: redials:1 isp:0 dev:/dev/ttyusb0 tel:*99***3# modemd: run_state_machine state 4(hangingup) modemd: modem state changed: 4(hangingup) -> 0(uninit)
I have tried various phone1 numbers like "#777" and "*99#" and none of them seem to work (same behavior).
Any help or guidance would be much appreciated! Thank you.
Nominating a forum post submits a request to create a new Knowledge Article based on the forum post topic. Please ensure your nomination includes a solution within the reply.
Did you end op getting a solution to this ?
I have the Same problem with Huawei E8372
Select Forum Responses to become Knowledge Articles!
Select the “Nominate to Knowledge Base” button to recommend a forum post to become a knowledge article.
User | Count |
---|---|
1710 | |
1093 | |
752 | |
447 | |
231 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.