LinuxForum.Fans
Тема

Настройка wi-fi и edge модема - если оба включены, то не работает инет

Автор: ArtemValentinovich 15 сообщений 3055 просмотров
#93780

При включении локальной wifi сети, перестает работать инет через еджь модем, хотя связь устанавливается (гном-ппп.
Как это можно исправить?

#93785
ArtemValentinovich написал:
Как это можно исправить?

Может быть нужно метрику изменить?

#93796

я так полагаю при подключении wifi прописывает себя маршрутом по умолчанию....

#93812

Все может быть, только я в этом к сожалению мало что смыслю.

Как я понял, мне нужно USB модем сделать первым по определению, а вайфай вторым. Так вот как это сделать?

Совет: изменить метрику, а как и где? Разъясните, пожалуйста, простым языком.

#93815

подключаем интернет.... подключаем wifi... открываем консоль от имени root... и пишем
[console]
ifconfig
route -n
[/console]
результат вывода команд сюда...

#93826

ifconfig

text

[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

text

[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
#93829

ну а теперь
[console]
route del default
route add default dev ppp0
[/console]

#93840
odin написал:
ну а теперь
[console]
route del default
route add default dev ppp0
[/console]

Команды запустил, но инет так и не появился :(

#93847

Вроде заработало, надо было еще прописать MAC адрес в NetworkManager для WIFI

А еще вопрос, мне теперь все время придется вводить: route del default route add default dev ppp0?

#93914

я так полагаю при подключении wifi прописывает себя маршрутом по умолчанию....

И оказался прав.
Можно сделать, например, скрипт, который будет содержать эти команды. А дистрибутив какой? Возможно реализовать порациональнее.

#93938

Дистрибутив у меня Федора 13

#93995

Создайте файлик где удобно, в DE, на "рабочем столе", например, обзовите "internet" smile
[console]#! /bin/bash
route del default
route add default dev ppp0
[/console]

Добавьте экзекутбл бит (+x). И запускайте при включении вайвая.

#94108

Если бы вы меня еще научили делать "экзекутбл бит (+x)" было бы вообще отлично :) И я был бы вам премного благодарен :)

#94112

[console]chmod +x [/console]
но это не самое лучшее решение...

#94113

ArtemValentinovich,
chmod +x имя_файла

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