Latvia Bite 3G on routerboard 411

Hi!
Can someone to help
I trying to configure 3g connection for Latvia Bite mobile carrier.
Model: routerboard 411u
3g Modem: Sierra Wireless MC8790(supported) (pci card)
RouterOS: 6,22
Bios 3,18
If I enter

system resource usb print

command in terminal I see

 # DEVICE VENDOR                   NAME                  SPEED                 
 0 2:1    Linux 3.3.5 ohci_hcd     RB400 OHCI            12 Mbps               
 1 2:2    Sierra Wireless, Inco... Mini Card             12 Mbps               
 2 1:1    Linux 3.3.5 ehci_hcd     RB400 EHCI            480 Mbps

Does it means that RouterOS correctly identified my 3g modem?

I don’t know what ppp client parametrs I have to use to make connection

/interface ppp-client export



# nov/23/2014 10:57:03 by RouterOS 6.22
# software id = 9BXB-AY0W
#
/interface ppp-client
add add-default-route=yes allow=pap,chap,mschap1,mschap2 apn=internet \
    data-channel=0 default-route-distance=0 dial-command="" dial-on-demand=no \
    disabled=yes info-channel=0 keepalive-timeout=10 max-mru=1500 max-mtu=\
    1500 modem-init="" mrru=disabled name=gsm null-modem=no password="" \
    phone=*99***1# pin="" port=usb2 profile=default use-peer-dns=yes user=""

IMEI is clear. PIN code removed from sim card. 3g work if I insert it on mobile phone.

If I try use SCAN button It doesn’t see anything.

scan command might not work on all the 3g modems.
Try to check which port is responding to the AT commands
here look at this reference manual section:
http://wiki.mikrotik.com/wiki/Option_Globetrotter_HSDPA_USB_Modem
Also make sure you specify the correct APN.

Yes I read this manual but when I try

[admin@MikroTik] > /port print
Flags: I - inactive 
 #   DEVICE NAME                     CHANNELS USED-BY                   BAUD-RATE
 0          serial0                         1 Serial Console            auto     
 1   2:2    usb2                            7 PPP <gsm>                 9600

As I understand 7th port should response? But no response starting from 0 till 8 port I see

/system serial-terminal usb2 channel=1

[Ctrl-A is the prefix key]



[Q - quit connection]      [B - send break]
[A - send Ctrl-A prefix]   [R - autoconfigure rate]



Welcome back!

or

/system serial-terminal usb2 channel=9
failure: no such channel

APN = internet Phone=*99# those now approved by gsm operator They said those are enough
Now my parametrs

/interface ppp-client export           
# nov/23/2014 13:02:26 by RouterOS 6.22
# software id = 9BXB-AY0W
#
/interface ppp-client
add add-default-route=yes allow=pap,chap,mschap1,mschap2 apn=internet \
    data-channel=0 default-route-distance=0 dial-command="" dial-on-demand=no \
    disabled=no info-channel=0 keepalive-timeout=10 max-mru=1500 max-mtu=1500 \
    modem-init="" mrru=disabled name=gsm null-modem=no password="" phone=*99# \
    pin="" port=usb2 profile=default use-peer-dns=yes user=""

If it doesn’t reply and dont show anything /system serial-terminal usb2 channel command may be something wrong with hardware

When I changed Data chanel = 3 on log I see on logs (capture 3)
Capture3.JPG

Which 3g model can you recoment to use in my case? I need it be connected via MiniPCI-e
Or I can choose any from official hcl where no any coments?
Thanks

try to test the channels from 0-6 to check which of them answers the simple AT command when you use /system serial-terminal.
After that specify those working channels for the info/data channels in the ppp-client. You maybe need to try multiple of them to check which can be used as a info and which as a data channel.
Also try to enable the async,debug logging in the system logging so you would see mode detailed debug information when the the interface tries to connect.

/system serial-terminal usb2 channel=0
failure: port's channel is already in use
/system serial-terminal usb2 channel=1
failure: port's channel is already in use
/system serial-terminal usb2 channel=2
failure: port's channel is already in use
/system serial-terminal usb2 channel=3
failure: port's channel is already in use

When I try channels started from 4 Terminal don’t show anything until I press Ctrl+A and Q after. But by the manual command should give gsm module name

 /system serial-terminal usb2 channel=4

[Ctrl-A is the prefix key]



[Q - quit connection]      [B - send break]
[A - send Ctrl-A prefix]   [R - autoconfigure rate]



Welcome back!

The same situation with channels 5,6,7

I enabled async logging

09:18:19 async,ppp,info gsm: initializing modem... 
09:18:20 async,ppp,info gsm: dialing out... 
09:18:20 async,debug usb2:3: sent AT+CGDCONT=1,"IP","internet" 
09:18:20 async,debug usb2:3: rcvd OK 
09:18:20 async,debug usb2:3: sent *99# 
09:20:20 async,debug usb2:3: dial timeout 
09:20:20 async,debug usb2:3: resetting modem 
09:20:21 async,debug usb2:3: sent ATH 
09:20:21 async,debug usb2:3: rcvd OK 
09:20:21 async,ppp,info gsm: initializing modem... 
09:20:22 async,ppp,info gsm: dialing out... 
09:20:22 async,debug usb2:3: sent AT+CGDCONT=1,"IP","internet" 
09:20:22 async,debug usb2:3: rcvd OK 
09:20:22 async,debug usb2:3: sent *99# 
09:22:22 async,debug usb2:3: dial timeout 
09:22:22 async,debug usb2:3: resetting modem 
09:22:23 async,debug usb2:3: sent ATH 
09:22:23 async,debug usb2:3: rcvd OK 
09:22:23 async,ppp,info gsm: initializing modem... 
09:22:24 async,ppp,info gsm: dialing out... 
09:22:24 async,debug usb2:3: sent AT+CGDCONT=1,"IP","internet" 
09:22:24 async,debug usb2:3: rcvd OK

Capture4.JPG
I don’t know what a magic but now I have status connected Yeeeeaaah :slight_smile: Thanks for help to all
Current setting you can see on screenshots May be info will be usefull for others
Capture5.JPG

do you still working with bite on modem + mikrotik