При включении локальной wifi сети, перестает работать инет через еджь модем, хотя связь устанавливается (гном-ппп.
Как это можно исправить?
Настройка wi-fi и edge модема - если оба включены, то не работает инет
Как это можно исправить?
Может быть нужно метрику изменить?
я так полагаю при подключении wifi прописывает себя маршрутом по умолчанию....
Все может быть, только я в этом к сожалению мало что смыслю.
Как я понял, мне нужно USB модем сделать первым по определению, а вайфай вторым. Так вот как это сделать?
Совет: изменить метрику, а как и где? Разъясните, пожалуйста, простым языком.
подключаем интернет.... подключаем wifi... открываем консоль от имени root... и пишем
[console]
ifconfig
route -n
[/console]
результат вывода команд сюда...
ifconfig
[root@localhost Рабочий стол]# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:435 errors:0 dropped:0 overruns:0 frame:0
TX packets:435 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:46364 (45.2 KiB) TX bytes:46364 (45.2 KiB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:109.162.117.18 P-t-P:10.0.0.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:8599 errors:0 dropped:0 overruns:0 frame:0
TX packets:8401 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:11635011 (11.0 MiB) TX bytes:657482 (642.0 KiB)
wlan0 Link encap:Ethernet HWaddr 00:27:19:BB:2C:8E
inet addr:192.168.0.20 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5331 (5.2 KiB)
route -n
[root@localhost Рабочий стол]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
1.1.1.1 0.0.0.0 255.255.255.255 UH 0 0 0 wlan0
192.168.0.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0
0.0.0.0 1.1.1.1 0.0.0.0 UG 0 0 0 wlan0ну а теперь
[console]
route del default
route add default dev ppp0
[/console]
ну а теперь
[console]
route del default
route add default dev ppp0
[/console]
Команды запустил, но инет так и не появился :(
Вроде заработало, надо было еще прописать MAC адрес в NetworkManager для WIFI
А еще вопрос, мне теперь все время придется вводить: route del default route add default dev ppp0?
я так полагаю при подключении wifi прописывает себя маршрутом по умолчанию....
И оказался прав.
Можно сделать, например, скрипт, который будет содержать эти команды. А дистрибутив какой? Возможно реализовать порациональнее.
Дистрибутив у меня Федора 13
Создайте файлик где удобно, в DE, на "рабочем столе", например, обзовите "internet" smile
[console]#! /bin/bash
route del default
route add default dev ppp0
[/console]
Добавьте экзекутбл бит (+x). И запускайте при включении вайвая.
Если бы вы меня еще научили делать "экзекутбл бит (+x)" было бы вообще отлично :) И я был бы вам премного благодарен :)
[console]chmod +x [/console]
но это не самое лучшее решение...
ArtemValentinovich,
chmod +x имя_файла