LinuxForum.Fans
Тема

[Решено] Настройка маршрутов

Автор: koss_and_777 4 сообщений 2651 просмотров
#257332

Предыстория: установил в 11.2 3g модем, для раздачи интернета по сети.
Сеть с подсетями, доступ к ним через шлюз.
Соответственно, при включенном модеме при подключении сетевого кабеля локальной сети этот шлюз перехватывается и интернет отключается.

После подключения кабеля локальной сети >
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.

что мне делать дальше, чтобы решить проблему?

#257422

Добавить в скрипты инициализации модема

text
route del default
route add default dev ppp0

Как настраивали модем?

#257464

модем huawei e171

через sb_modeswitch 1.1.7-2.1 заменил 12d1:1446 на 12d1:1436.

Он определился. Затем пытался через network manager в ясте его подключить, но вылезали ошибки инициализации. (AT+CGDCONT=1,”IP”,”internet.mts.ru”).

В итоге скачал Mobile Partner Linux. С ним работает.

Подскажите, пожалуйста, где находятся скрипты инициализации модема и что с ними делать?

Войдите или зарегистрируйтесь, чтобы ответить.