Как установить мобильное широкополосное соединение из командной строки?

Я запускаю Ubuntu 12.04 на старом iMac G3. Так как графический интерфейс слишком загружен, я отключил диспетчер отображения (lightdm) и в настоящее время запускаю компьютер в режиме консоли. Как установить широкополосное мобильное соединение из командной строки?

Когда я подключаю модем, он отображается как ttyUSB0 в списке устройств Network Manager:

$ 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
задан 23 June 2012 в 14:14

2 ответа

wvdial - это инструмент, который вам нужен. Установите его с помощью sudo apt-get install wvdial, если это необходимо. Вы можете настроить соединение, отредактировав /etc/wvdial.conf:

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

Их man-страницы будут очень полезны, я думаю. man wvdial и man wvdial.conf для деталей.

0
ответ дан 23 June 2012 в 14:14

CLI путь

Существуют включенные “/etc/ppp/peers/provider” 3 файлов, “/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 в сценарии "3internet" чата, измените это для удовлетворения собственному поставщику. Вы, возможно, также должны изменить имена пользователей и пароли. Пока Вы не уверены, что соединение работает правильно, можно также хотеть позволить отладить путем некомментария “#debug” в/etc/ppp/peers/provider. Обычно с 3 серверы DNS не становятся скупо выданными правильно, таким образом, может быть мудро прокомментировать “usepeerdns” и поместить серверы DNS для Вашего соединения в “/etc/resolv.conf” вручную.

Для запуска соединения просто вводят “PON”, для остановки с другой стороны “poff”. Для запуска соединения на начальной загрузке добавляют “PON” к “/etc/rc.local”. Для совместного использования соединения включают передачу IP в “/etc/sysctl.conf” и имеют iptables, настроенный правильно. См. http://www.johnlewis.ie/the-importance-of-a-minimal-firewall/ для получения дополнительной информации о стороне брандмауэра.

[отошлите] http://johnlewis.ie/mobile-broadband-from-the-command-line-in-ubuntu/

0
ответ дан 23 June 2012 в 14:14

Другие вопросы по тегам:

Похожие вопросы: