Используя инструкции, изложенные здесь:
http://linuxforum.ru/viewtopic.php?id=1151,
подключаюсь. Вываливается сообщение: сеть поднята на интерфейсе ppp0.
Но Firefox ни одну страницу открыть не может. В чем проблема?
Система: Mandriva 2010 free, модем: Novatel U 720.
И, да, при попытке настройки в сетевом центре система спрашивает Pin код и,
после того, как я его не ввожу, выдает ошибку с сообщением, что не вставлена sim-карта.
Как быть?
Настройка интернета для USB GPRS модема
Возможно в маршрутах или dns.
покажи:
# route -n
$ cat /etc/resolv.conf
>покажи:
># route -n
>$ cat /etc/resolv.conf
Я совсем недавно познакомился с линуксом. Не могли бы вы подробнее объяснить,
что надо сделать?
Нужно выполнить с консоли, то что я писал выше.ответ который ты получишь от этих команд -- скинуть в форум.
# -- root
$ -- user
вводишь в консоли
suСпросит пароль. Там введешь пароль. (ВНИМАНИЕ! при вводе символов в строке ничего не отображается)
Энтер.
Теперь вводишь по очереди:
route -ncat /etc/resolv.confРезультат сюда)))
Результаты такие:
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
$ cat /ect/resolv.conf
cat: /ect/resolv.conf: Нет такого файла или каталога
О, прошу прощения:
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
О, прошу прощения:
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
а теперь еще одну
[console]
ifconfig -a
[/console]
При поднятой сети:
ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1B:FC:EB:53:28
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:1
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Memory:bbfc0000-bc000000
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:16436 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1080 (1.0 KiB) TX bytes:1080 (1.0 KiB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.10.17.88 P-t-P:10.10.0.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:64 (64.0 b) TX bytes:103 (103.0 b)
Кстати, все предыдущие операции я делал при неактивной сети
А надо при активной.
>А надо при активной.
Ok, при активной:
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 195.80.231.5 # ppp temp entry
nameserver 217.9.0.2 # ppp temp entry
nameserver 195.80.231.5 #kppp temp entry
nameserver 217.9.0.2 #kppp temp entry
И всё сразу понятно.
Таблица маршрутизаций не заполнена должным образом.
А DNS ты получаешь аж 4 штуки. :)
В консоли:
# route add -host 195.80.231.5 gw 10.10.0.1
# route add -host 217.9.0.2 gw 10.10.0.1
# route del default
Сейчас нужно поробывать пингануть DNS.
$ ping 195.80.231.5 -c 5
$ ping 217.9.0.2 -c 5
Пинги должны пройти.
Далее установим шлюз по умолчанию.
# route add default dev ppp0
Пробуем пинг куда-то в рипнтернет
$ ping ya.ru -c 5
Если всё за работет, раскажем, как сделать так, чтобы все эти манипуляции производились автоматически.
Удачи!
P.S. Прошу изменить название темы на "Настройка интернета для USB GPRS модема"
Сейчас попробую. Ну а можно как-то отключить запрос pin кода для модема и
настроить все через сетевой центр?
# route add -host 195.80.231.5 gw 10.10.0.1
и
# route add -host 217.9.0.2 gw 10.10.0.1
проходят нормально.
После # route del default
вываливается сообщение: сеть опущена на интерфейсе ppp0.
Ну и после
$ ping 195.80.231.5 -c 5
получаем:
PING 195.80.231.5 (195.80.231.5) 56(84) bytes of data.
From 10.10.248.203 icmp_seq=1 Destination Port Unreachable
From 10.10.248.203 icmp_seq=1 Destination Port Unreachable
From 10.10.248.203 icmp_seq=1 Destination Port Unreachable
From 10.10.248.203 icmp_seq=1 Destination Port Unreachable
From 10.10.248.203 icmp_seq=1 Destination Port Unreachable
--- 195.80.231.5 ping statistics ---
0 packets transmitted, 0 received, +5 errors
>> Настройка интернета для USB GPRS модема
Вроде бы 3G, не?
Насколько я помню, dns серверов можно добавить только 3.
А можно нам сюда какие параметры должны быть у сетки?
Ну там IP сервера и 2 днс-сервера
>Пинги должны пройти.
Не проходят.
Кастуем
# route add default dev ppp0
получаем снова "Сеть поднята..."
Далее:
$ ping ya.ru -c 5
Получаем:
ping: unknown host ya.ru
>А можно нам сюда какие параметры должны быть у сетки?
>Ну там IP сервера и 2 днс-сервера
Что конкретно нужно показать?
В ppp0 в настройках подключения:
IP - динамический IP адресс
Шлюз - шлюз по умолчанию
DNS серверы - настройка по умолчанию
После всех тех действий которые ты делал, покжи снова # route -n
Имей ввиду, после перезагруки это всё сбрасывается. Так что если перезагружался, сделай снова.
Итак, после
# route add -host 195.80.231.5 gw 10.10.0.1
# route add -host 217.9.0.2 gw 10.10.0.1
Имеем:
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
195.80.231.5 10.10.0.1 255.255.255.255 UGH 0 0 0 ppp0
217.9.0.2 10.10.0.1 255.255.255.255 UGH 0 0 0 ppp0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
Далее:
# route del default
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
195.80.231.5 10.10.0.1 255.255.255.255 UGH 0 0 0 ppp0
217.9.0.2 10.10.0.1 255.255.255.255 UGH 0 0 0 ppp0
И, наконец,
# route add default dev ppp0
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
195.80.231.5 10.10.0.1 255.255.255.255 UGH 0 0 0 ppp0
217.9.0.2 10.10.0.1 255.255.255.255 UGH 0 0 0 ppp0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
А пина к модему нет? Я что-то про пин не понял
>А пина к модему нет? Я что-то про пин не понял
В отделе техподдержки сказали, что никакого пина нет.
ПИн должен быть. Вы искали в инструкциях... Воткните под виндой пин спросит?
http://forum.0day.kiev.ua/index.php?showtopic=124109
Ту про ваш модем?
А тут предлагают дровы под все оси:
http://novatelu720.com/drivermobilink/
а тут:
http://www.sprint.com/business/products/phones/usbU720_allPcsPhones.html
Не нашел линуха в Compatibility
а вот тут человек таки запустил модем под убунтай
http://forum.ubuntu.ru/index.php?topic=38851.0
Теоретически если в системе установлены рабочие некривые драйвера, то в случае с 3г модемом ни в какие консоли, iptables и тому подобное ползать не надо, проверено на хуавеях китайских :), достаточно было установить нормальные дрова (если в ядре не стояли по умолчанию) и все каким то чудом начинало работать после настроек сети в драк конфиге. А вот когда производитель не позаботился о пользователях различных осей, то стоит подумать, а нужна ли такая техника?