GPRS - честно говоря встала в тупик. Nokia и Ubuntu.

Discussion in 'Безопасность и Анонимность' started by Digital Cat, 30 Jun 2008.

  1. Digital Cat

    Digital Cat Banned

    Joined:
    4 Feb 2008
    Messages:
    75
    Likes Received:
    78
    Reputations:
    0
    2 числа с утра улетаю на месяц в суровый город Челябинск. Но ибо в Москве еще дофигищща дел - временем особым не располагаю, а инет нужен((( Челябинские же родичи мои настолько суровы что ни вайфая ни тем более кабеля поблизости точно не будет(((

    Имеется:
    1) Ноутбук с убунтой
    2) Мобильник нокия 5310
    Google выдал статью оказавшюся мне лично бесполезной ибо для начала, дрова на телефон у меня имеются только на мастдай, (даже для мака не записали сцуки, хотя мне-то один фиг) И вообще я ламерша :)

    Полазила по сайту нокиа.ру - ничего нет, на нокиа.ком что-то подозрительное было но в силу своих гениальных лингвистических способностей я поняла там только словосочетание "open sourse" :D
     
    9 people like this.
  2. 2kill

    2kill Elder - Старейшина

    Joined:
    4 May 2008
    Messages:
    27
    Likes Received:
    8
    Reputations:
    0
    никаких дров качать не надо!

    1. подключаешь телефон через кабель к компу.
    2. открываешь gnome-terminal, вводишь dmesg для того чтоб твой телефон определился как модем.
    3. вводишь wvdialconf, затем пишешь sudo gedit /etc/wvdial.conf
    4. там доб строки:
    Init3 = AT+CGDCONT=1,"IP","internet.beeline.ru"
    Stupid mode = 1
    Phone = *99***1#
    Username = beeline
    Password = beeline
    5. потом в консоли просто вводишь wvdial и вперед

    Для удобства можешь поставить Gnome PPP
     
    #2 2kill, 30 Jun 2008
    Last edited: 30 Jun 2008
    2 people like this.
  3. Digital Cat

    Digital Cat Banned

    Joined:
    4 Feb 2008
    Messages:
    75
    Likes Received:
    78
    Reputations:
    0
    Спасибо))
    Телефон как модем определился на ура) Осталось выбрать тариф и купить карточку) Но это уже точно не проблема)

    Gnome PPP уже стоит.
     
  4. sedoy_xxx

    sedoy_xxx Elder - Старейшина

    Joined:
    5 Jul 2006
    Messages:
    244
    Likes Received:
    41
    Reputations:
    -1
    dmesg - утилита вывода системных сообщений и определить модем она никак не может, только показать факт данного подключения. За определение и дальнейшую работоспособность модема сотки отвечает модуль cdc_acm, который в убунте подгрузился автоматом ))))
     
  5. Digital Cat

    Digital Cat Banned

    Joined:
    4 Feb 2008
    Messages:
    75
    Likes Received:
    78
    Reputations:
    0
    Ну я кстати в первый раз через нее увидела что телефон подключен как флешка, и только после этого переключила)
     
  6. 2kill

    2kill Elder - Старейшина

    Joined:
    4 May 2008
    Messages:
    27
    Likes Received:
    8
    Reputations:
    0
    to #4
    сорри очепятка =)
     
  7. Digital Cat

    Digital Cat Banned

    Joined:
    4 Feb 2008
    Messages:
    75
    Likes Received:
    78
    Reputations:
    0
    Сейчас появилась фича.
    Сначала он ругался что /dev/modem не определяется, прописала в wvdial.conf, там сейчас следующие строчки:
    Code:
    [Dialer Defaults]
    Init3 = AT+CGDCONT=1,"IP","internet.beeline.ru"
    Modem Type = USB Modem
    Modem = /dev/ttyACM0
    Stupid mode = 1
    Phone = *99***1#
    Username = beeline
    Password = beeline
    Вроде все нормально, телефон как модем определился. Однако,
    Code:
    daria@daria:~$ wvdial
    --> WvDial: Internet dialer version 1.60
    --> Cannot get information for serial port.
    --> Initializing modem.
    --> Sending: ATZ
    ATZ
    OK
    --> Sending: AT+CGDCONT=1,"IP","internet.beeline.ru"
    AT+CGDCONT=1,"IP","internet.beeline.ru"
    OK
    --> Modem initialized.
    --> Sending: ATDT*99***1#
    --> Waiting for carrier.
    ATDT*99***1#
    CONNECT
    ~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
    --> Carrier detected.  Starting PPP immediately.
    --> Starting pppd at Tue Jul  1 18:09:04 2008
    --> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
    --> --> PAP (Password Authentication Protocol) may be flaky.
    --> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
    --> --> CHAP (Challenge Handshake) may be flaky.
    --> Pid of pppd: 10607
    --> Using interface ppp0
    --> pppd: ��[06][08]��[06][08]��[06][08]
    --> pppd: ��[06][08]��[06][08]��[06][08]
    --> pppd: ��[06][08]��[06][08]��[06][08]
    --> pppd: ��[06][08]��[06][08]��[06][08]
    --> pppd: ��[06][08]��[06][08]��[06][08]
    --> local  IP address 10.194.177.206
    --> pppd: ��[06][08]��[06][08]��[06][08]
    --> remote IP address 10.6.6.6
    --> pppd: ��[06][08]��[06][08]��[06][08]
    --> primary   DNS address 217.118.66.243
    --> pppd: ��[06][08]��[06][08]��[06][08]
    --> secondary DNS address 217.118.66.244
    --> pppd: ��[06][08]��[06][08]��[06][08]
    И в этом месте выполнение команды останавливается. =/ Соединения нет. Что такое pppd: ��[06][08]��[06][08]��[06][08] вообще? О_о
     
  8. Aag

    Aag Elder - Старейшина

    Joined:
    26 Jul 2005
    Messages:
    60
    Likes Received:
    19
    Reputations:
    8
    Судя по этим строчкам
    Code:
    daria@daria:~$ wvdial
    .....
    --> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
    --> --> PAP (Password Authentication Protocol) may be flaky.
    --> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
    --> --> CHAP (Challenge Handshake) may be flaky.
    ...
    
    Не хватает прав на доступ к файлам. Наверное, надо запускать от имени root.
     
  9. _empty

    _empty Elder - Старейшина

    Joined:
    22 Mar 2008
    Messages:
    62
    Likes Received:
    17
    Reputations:
    5
    Хотелось бы задать здесь вопрос по этой же теме, суть проблемы такова: Настроил wvdial , создал конфиг, проинициализировал как надо, подключение идет без проблем, в консоли показывает, что подключилось, телефон тоже сигнализирует что инет подключен, но работает только ping и только на мой ip и на dns сервера, которые в консоли отображаются, и все программы ведут себя так, как бы интернет не подключен(Файрвол отключил, SELinux тоже) , кто знает в чем проблема? Кстати gnome ppp вобще мой телефон как модем не определяет(

    P.S. В кде через kppp настраивается все в пол пинка, неоднократное это делал, а вот здесь возникла проблемка, помогите, кто знает или сталкивался что делать с wvdial?
     
  10. Digital Cat

    Digital Cat Banned

    Joined:
    4 Feb 2008
    Messages:
    75
    Likes Received:
    78
    Reputations:
    0
    Я сейчас повешусь((( Не из-под рута так как и раньше.

    Code:
    daria@daria:~$ sudo -s
    root@daria:~# wvdial
    --> WvDial: Internet dialer version 1.60
    --> Cannot open /dev/ttyACM0: Device or resource busy
    --> Cannot open /dev/ttyACM0: Device or resource busy
    --> Cannot open /dev/ttyACM0: Device or resource busy
    root@daria:~# 
    
     
  11. Satyr

    Satyr New Member

    Joined:
    15 Oct 2007
    Messages:
    8
    Likes Received:
    4
    Reputations:
    0
    Попробуй так:
    Code:
    daria@daria:~$ sudo -s
    root@daria:~# wvdial --config /путь/к/конфигу
     
  12. Digital Cat

    Digital Cat Banned

    Joined:
    4 Feb 2008
    Messages:
    75
    Likes Received:
    78
    Reputations:
    0
    Вот пишу из сурового Челябинска)))
    Вышла, указав ATD = 99# в wvdial.conf промучив компьютер 2 дня и уже в отчаянии банально играла на нем в далбаного сапера вместо того чтобы настраивать нет(((
     
    1 person likes this.
  13. Ivan99999

    Ivan99999 Elder - Старейшина

    Joined:
    17 Dec 2007
    Messages:
    34
    Likes Received:
    6
    Reputations:
    0
    Я на сименсе инет настраивал через kppp
     
  14. nikto

    nikto Elder - Старейшина

    Joined:
    2 Mar 2008
    Messages:
    39
    Likes Received:
    11
    Reputations:
    4
    Если кому-то ещё интересно, для билайна:



    /etc/ppp/peers/beeline
    Code:
    /dev/ttyACM0
    115200
    connect '/usr/sbin/chat -v -f /etc/ppp/chat/beeline'
    user beeline
    password beeline
    modem
    crtscts
    defaultroute
    noauth
    lock
    debug
    novjccomp
    nobsdcomp
    default-asyncmap
    usepeerdns
    nodetach
    noccp
    ipcp-accept-local
    ipcp-accept-remote
    noipdefault
    nopcomp
    noaccomp
    nodeflate
    novj
    mtu 1500
    mru 1500
    


    /etc/ppp/chat/beeline
    Code:
    TIMEOUT 10
    ABORT '\nBUSY\r'
    ABORT '\nNO ANSWER\r'
    ABORT '\nRINGING\r\n\r\nRINGING\r'
    ABORT '\nNO CARRIER\r'
    '' \r\dATZ
    OK AT+CGDCONT=1,"IP","internet.beeline.ru"
    TIMEOUT 10
    OK ATD*99***1#
    CONNECT ''
    
    (тут ATD*99***1# - для сименсов и моторол, для нокий надо заменить на ATD99# )




    /etc/ppp/ip-up
    Code:
    #!/bin/sh
    
    # Это уже было:
    PATH=/usr/bin:/usr/sbin:/usr/local/bin:/sbin:/bin
    export PATH
    
    if [ -s /var/log/messages ] && ( ps xc 2>/dev/null | grep -q syslogd 2>/dev/null ); then
    S=`tail -n 30 /var/log/messages 2>/dev/null | grep "CARRIER[^)]" 2>/dev/null | tr -d "^M" 2>/dev/null | cut -d: -f4 2>/dev/null`
    echo -n "$S" >/dev/tty0
    echo " Local: $4 -> Remote: $5 $1" >/dev/tty0
    else
    echo " Local: $4 -> Remote: $5 $1" >/dev/tty0
    fi
    
    # А это добавил я:
    cp /etc/resolv.conf /etc/resolv.conf.noppp
    cat /etc/ppp/resolv.conf >> /etc/resolv.conf
    chmod 644 /etc/resolv.conf
    chmod 644 /etc/resolv.conf.noppp
    


    /etc/ppp/ip-down
    Code:
    PATH=/usr/sbin:/sbin:/usr/bin:/usr/local/bin:/bin
    export PATH
    
    # Тоже моё:
    mv /etc/resolv.conf.noppp /etc/resolv.conf
    


    Всё. Запускаем pppd call beeline

    За мои изменения в /etc/ppp/ip-up и /etc/ppp/ip-down просьба сильно не ругать :)
     
  15. rema

    rema New Member

    Joined:
    6 Aug 2008
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    У меня мандрива2008 и n82 решил создать connect . Kppp и wvdial оказались не установлены. Поставил Kppp и настроил подключение за несколько минут.Мобилка определилась как нокиа неизвестной модели, в строке инициализации написал: at+cgdcont=1,"ip","internet.mts.ru" все маленькими буквами. Настроил сеть через аналоговый телефонный модем (POTS) ttyS0/com1,провайдер вручную mts , набор номера *99# .Все работает.
     
  16. echobyte

    echobyte Elder - Старейшина

    Joined:
    7 Mar 2008
    Messages:
    463
    Likes Received:
    190
    Reputations:
    50
    Ну так поставь мастдай и нет проблем :)


    Хех.. Помню как прыгал с бубном вокруг авторизации мандривы у симбайна по блютусу :) А через шнур не должно быть никаких проблем, если уметь пользовать http://google.com/linux ;)
     
  17. MacTep

    MacTep Elder - Старейшина

    Joined:
    29 May 2006
    Messages:
    317
    Likes Received:
    160
    Reputations:
    35
    В свое время настраивал вот по этому:
    _http://ru.wikibooks.org/wiki/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_GPRS/EDGE_%D0%B2_GNU/Linux
     
  18. ltslashgt

    ltslashgt New Member

    Joined:
    14 Aug 2008
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    В resolv.conf впиши днс серверы вручную, т.к. kppp именно это и делает но потом удаляет свои записи.
    После этого будет работать и pppd и kppp, т.к. kppp только своими записями управляет.
     
  19. Digital Cat

    Digital Cat Banned

    Joined:
    4 Feb 2008
    Messages:
    75
    Likes Received:
    78
    Reputations:
    0

    Я же в результате его и настроила. Без проблем работало все. А теперь уже не нужно пока.

    ЗЫ: мастдай, мастдай! Я дебиан а не мастдай поставила на второй компьютер. Сам ставь мастдай))) Мне лениво в нем отбиваца от вирей всяких. :D Да и глюки бесят порой :p
     
    #19 Digital Cat, 18 Aug 2008
    Last edited: 18 Aug 2008
  20. Midas

    Midas Elder - Старейшина

    Joined:
    17 Jan 2008
    Messages:
    241
    Likes Received:
    45
    Reputations:
    1
    ой как я вас понимаю. Кстати удивительная вещ - несколько дней прыгать с бубном вокруг настройки инета не лень, а от вирей отбиватся периодически лень :)