The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Ubiquam UM-105 + FreeBSD 6.1"
Отправлено 911, 01-Ноя-06 13:57 
Сам себе и отвечаю :)
Есть Ubiquam UM-105 USB и FreeBSD 6.1

1) при подключении телефона к системе он определяется как
  #ugen0: UBIQUAM Co., Ltd. UBIQUAM CDMA USB Modem, rev 1.01/0.00, addr2

2) подгрузим
  #kldload ucom
  #kldload umodem

   теперь при переподключении телефона к системе он определяется как
   #ucom0: UBIQUAM Co., Ltd. UBIQUAM CDMA USB Modem, rev 1.01/0.00, addr2           iclass 2/2
    ucom0: data interface 1, has CM over data, has break
    ucom0: could not set data multiplex mode
    device_attach: ucom0 attach returned 6

2.1) device_attach: ucom0 attach returned 6
эта строка говорит: телефон благополучно прикрутился.
Вопрос в том как именно устройство пропишется в каталог /dev, в разных версиях  FreeBSD по  

разному, для 5.3 к примеру ucom0 , для 6.1 будет ttyU0. Определить  легко,
перезагружаем систему предварительно прописав в /boot/loader.conf пару строчек см. 3):
ucom_load="YES"
umodem_load="YES"
и не вводя логина в консоли отключаем телефон, консоль пишет что устройство  ttyU0
(в FreeBSD 6.1) отключилось, его смело и пишем в /etc/ppp/ppp.conf:

3) Для того чтобы автоматом загружались при старте FreeBSD но можно неделать, но тогда ручками    

подгружай #kldload ucom и #kldload umodem:)
   Пропишим в /boot/loader.conf строки:
   umodem_load="YES"
   ucom_load="YES"

4) Теперь в конфиг /etc/ppp/ppp.conf  пропишем:
#########################################
default:
set log Phase Chat LCP IPCP CCP tun command
disable pred1 deflate deflate24 protocomp acfcomp shortseq vj
deny pred1 deflate deflate24 protocomp acfcomp shortseq vj
set speed 115200
set timeout 160
enable dns

skylink:
set device /dev/ttyU0
set phone \#777
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
        \"\" AT OK-AT-OK ATE1Q0 OK \
        \\dATDT\\T TIMEOUT 40 CONNECT"
set login
set authname mobile
set authkey internet
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
#########################################

Обязательно!: без отступа пишутся строки default: и skylink: , остальные
строки через пробел.

5) Перезагрузим систему (телефон прицеплен естественно к компу).

6) Звоним от рута (две команды)
#ppp
#dial skylink
  можно короче (одна команд)
#ppp -ddial skylink

7) Дозвонившись, проверьте интерфейс:
#ifconfig tun0
tun0: flags=8011 mtu 1500
        inet 212.129.105.15 --> 212.129.102.1 netmask 0xffffff00

8) пингуем любой сервак если все идет то все ок :)
#ping -c4 rambler.ru


Big спасиб TAHKucT aka err0r :)
Raven aka 911 ;)

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру