GETTING STARTED WITH MLINUX MODELS
24 MultiConnect
®
Conduit
TM
AP MTCAP User Guide for Europe
$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metri
c
Ref Use Iface
default 33.140.12.1
8
0.0.0.0 UG 0 0 0 ppp0
33.140.12.1
8
* 255.255.255.25
5
UH 0 0 0 ppp0
192.168.2.0 * 255.255.255.0 U 0 0 0 ethp0
The Linux ifconfig utility can be used to inspect the ppp0 interface details.
$ ifconfig ppp0
ppp0 Link encap:Point-to-Point Protocol
inet addr:33.140.12.18 P-t-
P:33.140.12.18 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:106 (106.0 B) TX bytes:145 (145.0 B)
Additionally, you can view the pppd logs in /var/log/messages to see the modem dialing and assigned IP
address or errors if the connection was unsuccessful.
To Stop a PPP Connection
# send SIGTERM to pppd, which causes it to hang up and exit cleanly
$ killall pppd
Starting Cellular Connection on Boot
Automatically starting pppd on boot requires (1) setting the peer file to use and (2) telling the system to run the
ppp init script on boot.
1. To see the available peers files (leu1) to set the peer file, issue:
ls /etc/ppp/peers
2. Edit /etc/ppp/ppp_on_boot (with vi or sudo) and change:
$PPPD call provider
to your desired provider (where xxx# is your radio, LNA3 for North America or LEU1 for Europe).
$PPPD call xxx#
3. Assuming you’ve already set your APN, manually start the init script and check your Internet connection
to test your change.
ppp_on_boot
$ /etc/init.d/ppp start
4. To set init script to auto start, issue:
$ update-rc.d ppp defaults