Проблема следующая. Есть локальная сетка (например, eth0). Подключаемся через gnome-ppp (т.е. по-сути через wvdial) к интернету (GPRS через Bluetooth). В итоге не идут пакеты через GPRS, т.е. вообще никак!
Решил так. Как я понимаю, при соединении через GPRS, пакеты не идут через соединение из-за неправильной таблицы маршрутизации протокола IP. Чтобы это исправить, при соединении добавим перенаправление пакетов по-умолчанию на подключаемый интерфейс (в моем конкретном случае это ppp0). Для этого с правами администратора добавляем в папку "/etc/ppp/ip-up.d" файл (назовем его 1routingfix) с содержимым:
#!/bin/sh
route add default dev "$PPP_IFACE"
Во избежание неприятностей, при отключении интерфейса созданное правило маршрутизации хорошо бы удалить. Для этого с правами админа добавляем папку "/etc/ppp/ip-down.d" файл (назовем так же, 1routingfix) с содержимым:
#!/bin/sh
route del default dev "$PPP_IFACE"
Можно пользоваться.
Как втиснусть много данных в график gnuplot
11 лет назад
Комментариев нет:
Отправить комментарий