|
Автор |
Сообщение |
Koss777
Новенький
Зарегистрирован: 10.04.2012 Сообщения: 32
|
|
|
|
Компьютер был в сети, сеть работала. Подключил 3g modem при отключенной сети. Потом снова воткнул сеть и интернет от 3г сразу пропадает. Снова сеть отключаю, интернет после переподключения появляется.
Инфо -
у меня ip 192.168.134.11
шлюз 192.168.134.8 (через него подключены еще подсети, они тоже дб видны)
модем мтс коннект.
Что можно сделать?
|
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
странно, по сути ppp не должен отваливаться при подключении eth, все настроено через штатный NM? |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
Пропиши dns на сетевухе локалки
8.8.8.8 |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Konstantin, а что это даст? |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Koss777
Новенький
Зарегистрирован: 10.04.2012 Сообщения: 32
|
|
|
|
при включенном модеме при подключении сетевого кабеля локальной сети этот шлюз перехватывается и интернет отключается.
После подключения кабеля локальной сети >
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.134.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
0.0.0.0 192.168.134.8 0.0.0.0 UG 0 0 0 eth0
192.168.134.8 - шлюз
По советам с форума сначала выполнил такие команды:
sudo /sbin/route del default
sudo /sbin/route add default dev ppp0
Все вместе работает до перезагрузки.
Далее пытаюсь решить проблему автозагрузки
Создал файл rcend в /etc/rc.d/
>
#! /bin/sh
## This script simulates redhats rc.local (Add commands at the end)
### BEGIN INIT INFO
# Provides: rcend
# Required-Start: $local_fs $remote_fs $network
# X-UnitedLinux-Should-Start: $ALL
# Required-Stop:
# X-UnitedLinux-Should-Stop:
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Short-Description: Simulates rc.local
# Description: Simulates redhats rc.local: contains commands to execute after system has booted (all services are already available)
### END INIT INFO
## Execute ony when service is started
case $1 in
start)
## commands will be executed
;;
sudo /sbin/route del default
sudo /sbin/route add default dev ppp0
*)
exit 0
;;
esac
#After this line you can add your own startup things
#End
Пометил как исполняемый chmod +x rcend и создал на него ссылку ln -s rcend rc.end
В yast -> системные службы установил ему загружаться на 3 и 5 уровне.
Перезагружаюсь, выдает ошибку о том, что ppp0 не найдено. И правда, route -n показывает ppp0 только после подключения модемом к интернету, до этого есть только eth0.
что мне делать дальше, чтобы решить проблему? |
|
Вернуться к началу |
|
|
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
Что бы не было каши, давай выводы команд
sudo ifconfig
sudo route -n
в трех случаях
1. Подключена локалка
2. При подключенной локалке влючен модем
3. Модем выключается, локалка остается
Сообщи, какой у тебя дистр |
|
Вернуться к началу |
|
|
Koss777
Новенький
Зарегистрирован: 10.04.2012 Сообщения: 32
|
|
|
|
все, проблему решил, отключил включение шлюза по умолчанию на проводном соединении |
|
Вернуться к началу |
|
|
bogdan
Новенький
Зарегистрирован: 06.11.2009 Сообщения: 38 Откуда: Украина
|
|
|
|
Koss777 писал(а): |
все, проблему решил, отключил включение шлюза по умолчанию на проводном соединении |
Хорошо что хоть у кого-то проблема с сетью, решилась на линуксе. |
|
Вернуться к началу |
|
|
|
|