Статистика
Сегодня: 66 Онлайн: 3
Опрос

Помог ли наш сайт решить Вашу проблему?

View Results

Загрузка ... Загрузка ...

Друзья и коллеги

Технология жизни - технология будущего

#Записки сисадмина

Denis Tulyakov

PostHeaderIcon FreeBSD gprs-

Была когда то жизненная необходимость пользоваться лишь бы каким-нибудь интернетом. Вариант с жпрсом оказался проще всего. Давненько уже не приходилось прибегать к его помощи (да и надеюсь не придется больше). Но на всякий случай запишу, как это делается, мало ли что :)
Имеем: неотъемлемый атрибут любого эксперимента — ноутбук Asus Z99L :) старый добрый Motorola C380, FreeBSD 7.2 и usb-кабель.

Подключаем телефон через кабель и смотрим вывод dmesg.

1
2
3
4
ucom0: <Motorola Inc. Motorola Phone (C380), class 2/0, rev 1.10/0.01, addr 2> on uhub3
ucom0: iclass 2/2
ucom0: data interface 1, has CM over data, has no break
ucom0: status change notification available

Подгружаем модуль umodem

1
sudo kldload  umodem

И прописываем в /boot/loader.conf

1
umodem_load="YES"

Usb-модем у нас работает через устройство /dev/ttyU*. Настругаем конфиг для подключения (я использую несколько операторов и каждый, соответственно, описан отдельно. в данном примере будет билайн) /etc/ppp/ppp.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
default:
 set log Phase Chat LCP IPCP CCP tun command
 ident user-ppp VERSION (built COMPILATIONDATE)
 enable dns
 set speed 115200
 set timeout 180
beeline:
 set device /dev/ttyU0
 set dial "ABORT <a href="http://simplysandra.com/">Levitra Online</a> BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" AT+CGDCONT=1,\"IP\",\"internet.beeline.ru\" OK ATDT\\T TIMEOUT 60 CONNECT"
 set phone "*99***1#"
 set login
 set authname "beeline"
 set authkey "beeline"
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR

Пробуем подключиться:

1
2
3
4
5
6
7
8
9
10
sudo ppp -ddial beeline
Loading /lib/libalias_cuseeme.so
Loading /lib/libalias_ftp.so
Loading /lib/libalias_irc.so
Loading /lib/libalias_nbt.so
Loading /lib/libalias_pptp.so
Loading /lib/libalias_skinny.so
Loading /lib/libalias_smedia.so
Working in ddial mode
Using interface: tun0

ifconfig

1
2
3
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
        inet 10.208.83.5 --> 192.168.100.101 netmask 0xffffff00
        Opened by PID 1865

Теперь можно и в интернеты :)

2 комментария на “FreeBSD gprs-”

  • argo-uln says:

    а как на счет мегафон 3G не пробовали?

  • lycane says:

    да как то не приходилосЬ :) была мыслЬ, но была отброшена в связи с неадекватным соотношением цена-качество. может счас ситуация и измениласЬ, но всё равно у меня естЬ великая и могучая Моторола :)

Оставить комментарий

PR-CY.ru