Невозможно сделать мобильное широкополосное соединение Vodafone USB Ubuntu 13.04
У меня Ubuntu 13.04, и я купил вчера флешку Vodafone для подключения к интернету. Я нахожусь в Румынии.
Вот что я сделал:
Первым делом
- Сетевые подключения, добавлено подключение.
- Выбранный мобильный широкополосный доступ
- Выбрал мою страну и сеть (vodafone)
- Выбранный мобильный Интернет (Postpaid) Я позвонил парню, который дал мне флешку, и он сказал мне, что это Postpaid (во всяком случае, я пробовал также с предоплатой, не работает).
- Просто добрался до общего и проверил Автоматически подключаться к этой сети, когда она доступна и сохраняется.
Ничего не случилось.
Вторая вещь
Я установил wvdial, настроил конфигурацию на
Phone = *99#
Username = internet.vodafone.ro
Password = vodafone
New PPPD = yes
stupid mode = 1
Когда я бегу sudo wvdial
Я понял
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
У меня нет файла или папки / dev / modem, а также нет файла, начинающегося с имени ttyUSB.
Третье
Я вынул из порта USB флешку и запустил ls -1 /dev > before.txt. Подключил клюшку и снова побежал. Diff before.txt after.txt получил мне это:
9a10
> cdrom2
82a84
> sg2
86a89
> sr1
Четвертая вещь
Если я запускаю lsusb, я получаю это
Шина 001 Устройство 002: ID 8087:0024 Intel Corp. Интегрированный концентратор-концентратор Шина 002 Устройство 002: ID 8087:0024 Intel Corp. Интегрированный концентратор-концентратор Шина 001 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0 Шина 002 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корневой концентратор Шина 001 Устройство 007: ID 12d1:1f17 Huawei Technologies Co., Ltd. Шина 001 Устройство 004: ID 0a5c:21bc Broadcom Corp. BCM2070 Bluetooth 2.1 + EDR Шина 001 Устройство 005: ID 064e:8123 Suyin Corp.
Это (я думаю) USB-флешка
Bus 001 Device 007: ID 12d1:1f17 Huawei Technologies Co., Ltd.
Какие-либо предложения?
USB отлично работает на Windows. Я пытался установить собственное программное обеспечение (Windows-приложение) с Wine, но также получил ошибку.
ОБНОВИТЬ:
Я нашел команду, которая сообщает мне, какой /dev/* является моей Vodafone Stick.
sudo lsblk
sr1 11:1 1 128M 0 rom /media/icebox/Vodafone Mobile Broadband
Я изменил свой конфигурационный файл wvdial и добавил:
Modem = /dev/sr1
Теперь, если я запускаю sudo wvdial, я получаю:
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/sr1: Invalid argument
--> Cannot open /dev/sr1: Invalid argument
--> Cannot open /dev/sr1: Invalid argument
2 ответа
Я думаю, что вы не правильно поставили свои настройки.
Настройка системы -> Сеть -> Мобильная широкополосная связь -> Создать новое соединение
здесь вы уже создали новое соединение, но что вы выбрали для "выбора варианта тарифного плана"? в списке был ваш постоплатный пакет?
Если его нет в списке, выберите "Мой план не указан", тогда вы должны указать правильное APN (имя точки доступа) для вашего соединения. для этого вам нужно связаться с вашим сервис-бровидером (Vodafone) и спросить эти настройки, а главное, есть ли настройки прокси.
если есть настройки прокси, то после создания соединения,
Настройки системы -> Сеть -> Сетевой прокси -> применить данные настройки прокси и применить к системе.
Затем перейдите в веб-браузер и примените эти настройки прокси.
Некоторые USB-ключи имеют свои проприетарные драйверы Windows на борту. При первом подключении они действуют как запоминающее устройство и начинают установку драйвера Windows оттуда. /dev/sr1
такое запоминающее устройство. Его нельзя использовать для установления соединения. Если драйвер уже установлен, устройство хранения исчезает, и появляется новое устройство, в основном композитное с модемными портами.†
В Linux режим USB-устройства также должен быть переключен. Иногда производитель не предоставляет драйвер для Linux, поэтому программа usb_modeswitch
нужно.
устанавливать usb-modeswitch
а также usb-modeswitch-data
если они еще не установлены. usb-modeswitch-data
предоставляет правила udev, которые автоматически распознают и настраивают общие устройства, поэтому вам, вероятно, не придется вручную запускать программу. В противном случае запустить usb-modeswitch
и передать необходимую информацию. Обычно это просто идентификатор поставщика и идентификатор продукта. В твоем случае беги usb-modeswitch --default-vendor 0x12d1 --default-product 0x1f17
,
Если ключ успешно настроен, другие устройства sr1
должен появиться в /dev
, Их можно назвать /dev/ttyUSB0
,/dev/ttyUSB1
, /dev/ttyUSB2
или же /dev/gsmmodem
, Попробуйте все, что подходит, если есть несколько устройств, попробуйте их одно за другим, используя Modem
вариант. Например, раньше у меня был ключ, который работает с Modem = /dev/ttyUSB2
,
______________
† Согласно справочным страницам usb_modeswitch.