如何从命令行建立移动宽带连接?

如何从命令行建立移动宽带连接?

我在一台旧的 iMac G3 上运行 Ubuntu 12.04。由于 GUI 占用资源过多,我已禁用显示管理器 (lightdm),目前以控制台模式运行计算机。如何从命令行建立移动宽带连接?

当我连接调制解调器时,它在网络管理器设备列表中显示为 ttyUSB0:

$ nmcli dev
DEVICE     TYPE              STATE        
ttyUSB0    gsm               disconnected    
eth0       802-3-ethernet    unavailable

我还从另一台计算机复制了一个可用的连接配置文件到 /etc/NetworkManager/system-connections/Com\ Hem\ Default\ 1。但是,当我尝试连接时,我收到“未知连接”错误:

$ nmcli con up id "Com Hem Default 1"
Error: Unknown connection: Com Hem Default 1.

有什么线索吗?

答案1

wvdial是您需要的工具。sudo apt-get install wvdial如果需要,请使用安装。您可以通过编辑来配置连接/etc/wvdial.conf

[Dialer Defaults]
Phone = <dial-out number here>
Username = 
Password = 
New PPPD = yes

我认为他们的手册页会非常有用,man wvdialman wvdial.conf包含详细信息。

答案2

CLI 方式

涉及 3 个文件“/etc/ppp/peers/provider”、“/etc/chatscripts/pap”和“/etc/ppp/chap-secrets”。

#/etc/ppp/peers/provider

user "user"

connect "/usr/sbin/chat -v -f /etc/chatscripts/pap -T *99#"

# Serial device to which the modem is connected.

/dev/ttyUSB0

# Try to get the name server addresses from the ISP.

usepeerdns

# Use this connection as the default route.

defaultroute

replacedefaultroute

# Makes pppd "dial again" when the connection is lost.

persist

# no compression - ppp is used only until the modem

novj

novjccomp

nopcomp

nodeflate

noccp

#debug

“/etc/chatscripts/pap”:- 中止忙碌

ABORT           VOICE

ABORT           "NO CARRIER"

ABORT           "NO DIALTONE"

ABORT           "NO DIAL TONE"

""              ATZ

OK ATE0V1&D2&C1S0=0+IFC=2,2

OK AT+CGDCONT=1,"IP","3internet"

OK ATDT*99#

CONNECT         ""

“/etc/ppp/chap-secrets”:- # 使用 CHAP 进行身份验证的秘密

# client        server  secret                  IP addresses

3ireland        *       3ireland

最重要的设置是聊天脚本中的 APN“3互联网”,请更改它以适合您自己的提供商。您可能还需要更改用户名和密码。在您确信连接正常工作之前,您可能还需要通过取消注释 /etc/ppp/peers/provider 中的“#debug”来启用调试。通常,对于 3,DNS 服务器无法正确分配,因此注释“usepeerdns”并将连接的 DNS 服务器手动放入“/etc/resolv.conf”可能是明智之举。

要启动连接,只需输入“pon”,要停止则输入“poff”。要在启动时启动连接,请将“pon”添加到“/etc/rc.local”。要共享连接,请在“/etc/sysctl.conf”中启用 ip 转发,并正确配置 iptables。请参阅http://www.johnlewis.ie/the-importance-of-a-minimal-firewall/有关防火墙方面的更多信息。

[参考]http://johnlewis.ie/mobile-broadband-from-the-command-line-in-ubuntu/

相关内容