nominer пишет:Олбанец пишет:Для выхода в Интернет через 3g модем на Tails нужно прописывать какие-либо дополнительные команды в терминале? Или 3g модем определится автоматически как, например проводное сетевое соединение, и можно сразу начинать работать в Tor?
В терминале необязательно, через гуй network-manager(тыкаешь на иконку в верхнем-правом углу, потом что-то типа: настройки соединения--->mobile network--->add) настраиваешь собственно параметры соединения. Дальше пробуешь подключиться. Старенький модем от мтс работает без проблем у меня.
Добавил соединение - Beeline 3G modem 1. При автоматических настройках пишет "соединение разорвано".
Настраиваю параметры соединения.
1. Закладка "Параметры IPv4". Способ настройки "Автоматически (РРР)" в графе "Адреса" пусто, в графе "Серверы DNS" пусто, в графе "Домены поиска" пусто.
Если выбрать способ настройки "Автоматически (РРР, только адрес)", то можно редактировать графы "Серверы DNS" и "Домены поиска".
2. Закладка "Мобильные" - настроил все также как при настройке в W7: номер - *99#, имя пользователя/пароль "beeline", APN - "internet.beeline.ru"
3. Закладка "Параметры РРР". Разрешенные методы: EAP, PAP, CHAP, MSCHAPv2, MSCHAP. Если не коннектится, советуют убрать часть методов. Стоит ли оставлять "Посылать эхо-пакеты РРР"?
Нашел в Интернете инструкцию по настройке комплекта «БиЛайн — Интернет Дома» и модема ZTE MF622 в Debian. Если ничего не путаю, то товарищ работает скриптами. Эту инструкцию можно использовать для настройки Tails?
Для начала установим комплект ПО от комплекта на Windows и активируем комплект. Здесь подвохов никаких — разве что после после установки драйверов компьютер попросит ребут — ему можно отказать — ибо после ребута модем «проявит себя» и при установке не найдет драйверов. То есть проводим установку комплекта без перегрузки машины. Вообще — этот пункт довольно спорный и лучше обратиться к RTFM от билайна.
Когда комплект активирован — нужно заняться настройкой в линуксе. Нам потребуется пакет ppp, если он еще не был установлен — установите его командой apt-get install ppp.
Для регистрации нам также понадобится утилита comgt. Я собирал ее из исходников, но, похоже, она есть в стандартных репозитариях дебиана.
В директории /usr/bin создадим скрипт startmodem.sh. После записи файла не забываем делать его исполняемым. Вот содержимое файла.
————-/usr/bin/startmodem.sh begin———————
#!/bin/sh
sudo usb1on.sh
sleep 10
sudo eject /dev/sr0
sleep 5
sudo modprobe usbserial vendor=0x19d2 product=0x0001
sleep 5
sudo dmesg|grep -i ttyUSB0
sudo comgt -d /dev/ttyUSB0
sudo ***** /etc/resolv.conf.ppp /etc/resolv.conf
——————/usr/bin/startmodem.sh end——————
Рассмотрим принцип действия скрипта
Включить поддержку usb 1.0 (строчку можно удалить, если вы специально ее не отключали — у меня задействован скрипт, описанный вот тут)
убрать диск sr0
загрузить поддержку устройства usbserial для нашего модема
зарегистрировать модем в сети
последняя строчка нужна, чтобы заработали DNS сервера. дело в том, что файл resolv.conf у меня обновляется динамически. И там по-умлочанию прописан мой домашний роутер. В resolv.conf.ppp я прописал следующее:
nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver 192.168.1.1
После сохранения скрипта можно попробовать воткнуть модем и запустить скрипт. В консоли после запуска он должен показать строчку, содержащую «/dev/ttyUSB0″ и спросить пин-код, если симка настроена на запрос пинкода. После чего произойдет регистрания в сети.
Далее настраиваем pppd. Вообще, для настройки pppd я использовал утилиту pppconf. Надо только не забыавать, что у этого тарифа APN другой, а именно home.beeline.ru. Логин-пароль как обычно — beeline/beeline. И этот APN надо прописать в строку инициализации — но вот беда, pppconf прописывает «как есть», а символы кавычек портят всю картину. Для краткости и универсальности привожу тут свою настройку pppd. Внимание !! Строчку с настройкой APN нужно переписать и экранировать символы кавычек внутри около IP и home.beeline.ru — используйте обратный слеш и код 042. Так же количество символов » может быть перепутано :-)
—————-/etc/chatscripts/beeline———————-
# This chatfile was generated by pppconfig 2.3.18.
# Please do not delete any of the comments. Pppconfig needs them.
#
# ispauth PAP
# abortstring
ABORT BUSY ABORT ‘NO CARRIER’ ABORT VOICE ABORT ‘NO DIALTONE’ ABORT ‘NO DIAL TONE’ ABORT ‘NO ANSWER’ ABORT DELAYED
# modeminit
» «AT+CGDCONT=1,»IP»,»home.beeline.ru»»
# ispnumber
OK-AT-OK «ATDT*99#»
# ispconnect
CONNECT
# prelogin
# ispname
# isppassword
# postlogin
# end of pppconfig stuff
————————————————————
——————/etc/chatscripts/pap———————-
# You can use this script unmodified to connect to sites which allow
# authentication via PAP, CHAP and similar protocols.
# This script can be shared among different pppd peer configurations.
# To use it, add something like this to your /etc/ppp/peers/ file:
#
# connect «/usr/sbin/chat -v -f /etc/chatscripts/pap -T PHONE-NUMBER»
# user YOUR-USERNAME-IN-PAP-SECRETS
# noauth
# Uncomment the following line to see the connect speed.
# It will be logged to stderr or to the file specified with the -r chat option.
#REPORT CONNECT
ABORT BUSY
ABORT VOICE
ABORT «NO CARRIER»
ABORT «NO DIALTONE»
ABORT «NO DIAL TONE»
«» ATZ
OK ATDT\T
CONNECT «»
——————-/etc/ppp/peers/beeline————————
# This optionfile was generated by pppconfig 2.3.18.
#
#
hide-password
noauth
connect «/usr/sbin/chat -v -f /etc/chatscripts/beeline»
debug
/dev/ttyUSB0
921600
defaultroute
noipdefault
user «beeline»
remotename beeline
ipparam beeline
usepeerdns
l*****-echo-failure 0
noc*****
ip*****-accept-remote
ip*****-accept-local
nopcomp
noaccomp
nobsdcomp
nodeflate
ms-dns 208.67.222.222
ms-dns 208.67.220.220
/dev/ttyUSB0
——————————————————————
——————-/etc/ppp/papsecrets—————————
beeline * beeline
——————————————————————
Все. Теперь для соединения с биалйном надо набрать в командной строке sudo pon beeline
Если все нормально, через некоторое время у вас «народится» интерфейс ppp0 и интернет будет доступен.
Для прекращения нужно набрать команду sudo poff beeline
Неужели все кто сидит на 3G модеме в Tails совершали такие же пляски с бубном?
У кого-нибудь есть более понятная и короткая инструкция по настройке?