Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. Интернет через 3G модем

Интернет через 3G модем

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi
7 Сообщения 1 Posters 128 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано pi
    #1

    Привет всем!
    На форуме разработчиков зарегиться не смог: там у них защита от ботов дюже мудреная ))
    Проблема такая.
    У меня доступ в интернет только через 3g модем. Но разработчики пожадничали и wvdial не установили.
    (Уже им писал, но с них как с гуся вода.)
    Как wvdial установить?
    Вот из терминала:

    pi@raspberrypi:~ $ sudo dpkg -i wvdial_1.61-4.1+b1_armhf.deb
    
    Выбор ранее не выбранного пакета wvdial.
    (Чтение базы данных … на данный момент установлено 118080 файлов и каталогов.)
    Подготовка к распаковке wvdial_1.61-4.1+b1_armhf.deb …
    Распаковывается wvdial (1.61-4.1+b1) …
    dpkg: зависимости пакетов не позволяют настроить пакет wvdial:
    wvdial зависит от ppp (>= 2.3.0), однако:
    Пакет ppp не установлен.
    wvdial зависит от libuniconf4.6, однако:
    Пакет libuniconf4.6 не установлен.
    wvdial зависит от libwvstreams4.6-base, однако:
    Пакет libwvstreams4.6-base не установлен.
    wvdial зависит от libwvstreams4.6-extras, однако:
    Пакет libwvstreams4.6-extras не установлен.
    
    dpkg: ошибка при обработке пакета wvdial (--install):
    проблемы зависимостей — оставляем не настроенным
    Обрабатываются триггеры для man-db (2.7.0.2-5) …
    При обработке следующих пакетов произошли ошибки:
    wvdial
    

    Пытался зависимости отдельно найти и скачать, но только одну нашел
    Как можно еще решить проблему?

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано pi
      #2

      Чтобы не дрочиться с зависимостями были придуманы репозитории и менеджеры пакетов (в Raspbian это apt-get)
      wvdial есть в официальном репозитории raspbian(по крайней мере в jessie точно есть)

      sudo apt-get install wvdial
      

      Перед установкой также рекомендую обновить базу индекса пакетов репозитория:

      sudo apt-get update
      
      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        То мне известно.
        Я имел ввиду без интернета на Raspbian-е установить.
        Я другим компом с выходом в интернет нашел пакет nwvdial_1.61-4.1+b1_armhf.deb и забросил в Rasbian, но установить не получилось.
        Это локальная установка по-сути. Поэтому dpkg использовал.

        В принципе можно было бы роутер подключить и сним все провернуть, но его нет и покупать только ради того не охота.

        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #4

          Почти сделал.
          Все пакеты нашел здесь:
          packages.debian.org/jessie/libwvstreams4.6-base

          Sancxjo (2016-07-25 20:58:13):То мне известно.
          Я имел ввиду без интернета на Raspbian-е установить.
          Я другим компом с выходом в интернет нашел пакет nwvdial_1.61-4.1+b1_armhf.deb и забросил в Rasbian, но установить не получилось.
          Это локальная установка по-сути. Поэтому dpkg использовал.

          В принципе можно было бы роутер подключить и сним все провернуть, но его нет и покупать только ради того не охота.

          Только система не загрузилась.
          Может быть из-за того, что я конфигурационные файлы для сети чрез wvdial подслвывал из другого компа…

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано
            #5

            Разработчики Raspbian не рекомендуют ставить armhf пакеты от «чистого» debian…

            Если уж так хочется пакетов, то вот ссылка на репозиторий Raspbian — snapshot.raspbian.org/latest/raspbian/dists/

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано pi
              #6

              Спасибо за ссылку!

              Вообщето я выбирал с архитектурой armhf
              Неужели они отличаются?

              Вроде установил wvdial и все зависимости.
              Настроил на автоматическое поднятие интерфейса PPP0 (у меня на Debian так настроено и работает).
              Но на Rasbian не запускается.
              Вот терминал

              pi@raspberrypi:~ $ ifconfig
              eth0 Link encap:Ethernet HWaddr b8:27:eb:13:30:3f 
              inet6 addr: fe80::24bb:8975:bdf2:1537/64 Scope:Link
              UP BROADCAST MULTICAST MTU:1500 Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
              
              lo Link encap:Local Loopback 
              inet addr:127.0.0.1 Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING MTU:65536 Metric:1
              RX packets:256 errors:0 dropped:0 overruns:0 frame:0
              TX packets:256 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1 
              RX bytes:20736 (20.2 KiB) TX bytes:20736 (20.2 KiB)
              

              Почему другой интерфейс вылазиит не понятно.

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано pi
                #7

                Что-то с памятью моей стало...
                Когда-то прекрасно обходился без wvdial
                Вот этот скрипт:

                #!/bin/sh
                ##/usr/sbin/gprs
                
                GPRS скрипт для мобильного оператора mts.
                Регион: Все регионы. Для тарифных планов: все тарифные планы.
                homepage: linuxmobile.lrn.ru/
                license: GPL
                export PATH=/sbin:/usr/sbin:$PATH
                DIALTIMEOUT=20
                #для USB-модема HUAWEI 1550E: MODEM=/dev/ttyUSB0
                #для Tennex NetLine 300S: MODEM=/dev/ttyUSB2
                #для мобильника Nokia 6300: MODEM=/dev/ttyACM0
                #если через блютуз, то: MODEM=/dev/rfcomm0
                MODEM=/dev/ttyUSB2 SPEED=460800 MODEM_INIT='AT+CGDCONT=1,\«IP\»,\«internet.mts.ru\» OK'
                IH_IP=" ipcp-accept-local ipcp-accept-remote noipdefault
                debug usepeerdns user mts mtu 576
                novj nobsdcomp novjccomp nopcomp noaccomp noauth"
                LOGSCRIPT=«CONNECT»
                PHONE="*99#"
                
                перед запуском pppd удаляет default router, по окончании — восстанавливает
                Более корректно было бы вставить эти действия в /etc/ppp/ip-up.local и /etc/ppp/ip-down.local
                DR=route -n | egrep '^0.0.0.0'| grep -v ppp | sed 's/^[^ ]* *\([^ ]*\) .*/default gw \1/';
                if [ -n "$DR" ]; then
                trap «echo route add $DR; route add $DR; exit» 2 3 9 15
                route delete $DR
                echo route delete $DR
                fi;
                
                При обрыве соединения pppd перезапускается
                while true; do
                /usr/sbin/pppd
                connect '/usr/sbin/chat -v ABORT «NO DIALTONE» ABORT «NO CARRIER» ABORT BUSY "" '"$MODEM_INIT"' ATDP'$PHONE' '"$LOGSCRIPT"';'
                crtscts defaultroute modem -detach mru 576
                $NASH_IP:$IH_IP $MODEM $SPEED
                cat /etc/ppp/resolv.conf >/etc/resolv.conf
                sleep $DIALTIMEOUT
                done;
                exit 0
                
                1 ответ Последний ответ
                0

                • Войти

                • Нет учётной записи? Зарегистрироваться

                • Login or register to search.
                • Первое сообщение
                  Последнее сообщение
                0
                • Категории
                • Главная
                • Документация
                • Последние
                • Пользователи