User Tools

Site Tools


3g

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

3g [2017-07-27 05:15:34] (current)
Line 1: Line 1:
 +====== Radiomodem and pppd howto ======
 +
 +For USB modem (tested with multiple Huawei and Mediatek 3G modems, T-Mobile and Vodafone operators):
 +
 +<​code>​
 +~ # usb_modeswitch -v 12d1 -p 14fe -m "​0x01"​ -M "​55534243123456780000000000000011062000000100000000000000000000"​ -I
 +(you will find the correct value in configPack.tar.gz from usb-modeswitch-data or similar in your distribution)
 +</​code>​
 +
 +For Bluetooth modems (tested with several Nokia dumbphones):​
 +
 +<​code>​
 +# bluetoothctl
 +scan on
 +pair 00:​12:​D1:​XX:​XX:​XX
 +connect 00:​12:​D1:​XX:​XX:​XX
 +quit
 +# rfcomm bind 0 00:​12:​D1:​XX:​XX:​XX 1 # creates /​dev/​rfcomm0 device
 +</​code>​
 +
 +And then PPP configuration:​
 +
 +<​code>​
 +~ # cat /​etc/​ppp/​peers/​t-cenzor ​
 +/​dev/​ttyUSB0 OR /​dev/​rfcomm0
 +115200
 +defaultroute
 +usepeerdns
 +nodetach
 +crtscts
 +lock
 +noauth
 +local
 +debug
 +nodeflate
 +
 +connect "/​usr/​sbin/​chat -v -f /​etc/​chatscripts/​t-cenzor-connect"​
 +disconnect "/​usr/​sbin/​chat -v -f /​etc/​chatscripts/​t-cenzor-disconnect"​
 +
 +~ # cat /​etc/​chatscripts/​t-cenzor-connect
 +TIMEOUT 10
 +ABORT '​BUSY'​
 +ABORT 'NO ANSWER'​
 +ABORT '​ERROR'​
 +
 +""​ '​ATZ'​
 +
 +SAY '​Setting APN FQDN\n'​
 +OK '​AT+CGDCONT=1,"​IP","​internet"'​
 +
 +ABORT 'NO CARRIER'​
 +SAY '​Dialling!\n'​
 +OK '​ATD*99***1#'​
 +CONNECT ''​
 +
 +~ # pppd call t-cenzor
 +</​code>​
 +
  
3g.txt ยท Last modified: 2017-07-27 05:15:34 (external edit)