[Решено] Локальная сеть ч/з шнур и ч/з wi-fi - две разницы...

Автор Leo, 10 апреля 2012, 03:24:24

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Leo

Собственно сабж: подключаю локаль через шнурок - в наутилусе вижу все компы в сети и через самбу могу по шарам лазить, вытаскиваю шнурок, подключаюсь через wi-fi случается косяк - в наутилусе нифига не вижу окромя своей машины и группы workgroup, хотя выход в интернет есть... пинг к другим машинам локальной сети не проходит, пробовал шариться в таблице маршрутизации - не помогает. мб у кого было что-то похожее?
p.s.: ubuntu на этом же компе с вайфаем цепляла сеть как надо... куда копать? досмерти не охото обратно на убунту... :(

lisss

А шнурок воткнут туда же, откуда вафля раздается?

Leo

#2
да - штуковина называется D-Link Wireless N 300 Router
почему-то ещё к web-морде роутера не могу подключиться... попробую попозднее скинуть настройки в ноль...

lisss

Ну само собой напрашивается, что в одном из этих интерфейсов забиты настройки вручную :)

Leo

... не вкуриваю.. ну вручную и вурчную...
может быть я что-то накосячил по причине своей недалёкости - настраивал через NetworkManager...
потом шарился в netstat -rn и route... маршруты для вафли вообще делал точно такие же как через шнурок - не работает... а через шнурок работает... всё остальное - гэйты, ип, маски - одинаково настраивал... где я мог накосячить?  ???

lisss

в описании проблемы.
так у вас настройки вручную вбиты или через DHCP получаются? если вручную, то удивляться нечему: вы вбили для разных карт один и тот же диапазон рабочих адресов.

Leo

#6
нет - не через DHCP. вручную.
т.е. роутер в котором вайфай и одновременно LAN-порты имеет "две карты" - одну на шнурки, другую на вайфай?
содержание /etc/network/interfaces на ноуте подключенном ч/з вайфай
Открыть содержимое (спойлер)

auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet static
   address 192.168.1.11
   netmask 255.255.255.0
   network 192.168.1.0
   broadcast 192.168.1.255
   gateway 192.168.1.1
   # dns-* options are implemented by the resolvconf package, if installed
   dns-nameservers 77.40.0.2 77.40.0.3
[свернуть]

а на десктопе в этом файле только первые две строчки про локальную петлю, дальше нет ничего, но настройка была произведена через апплет NetworkManager... на ноуте тоже кстати через него же...
параметры десктопа:
адрес 192.168.1.8
маска 255.255.255.0
шлюз и днс те же

где-то я читал что настраивать сеть нужно или через консоль или через апплет... ?

lisss

Цитата: Leo от 11 апреля 2012, 14:42:43где-то я читал что настраивать сеть нужно или через консоль или через апплет
верно

Цитата: Leo от 11 апреля 2012, 14:42:43нет - не через DHCP. вручную.
вот в этом и загвоздка, я думаю. когда вы прописали на проводной интерфейс 192.168.1.*, в таблице маршрутизации на компе появился маршрут в этот диапазон через интерфейс eth0, и он никуда не делся, когда вы подключились через вафлю. система в афиге, она не понимает, куда ей надо отправлять и откуда принимать пакеты. если вы поставите на оба интерфейса настройки от dhcp, я думаю, проблема отпадет.

Leo

#8
ок, всё по-порядку:
делаю раз
Открыть содержимое (спойлер)

root@Dell500:/home/leo# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 wlan0
[свернуть]
два
Открыть содержимое (спойлер)

root@Dell500:/home/leo# route del -net 192.168.1.0 netmask 255.255.255.0 dev eth0
root@Dell500:/home/leo# route del -net 169.254.0.0 netmask 255.255.0.0 dev eth0
[свернуть]
три
Открыть содержимое (спойлер)

root@Dell500:/home/leo# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 wlan0
[свернуть]
четыре, пять, шесть
Открыть содержимое (спойлер)

root@Dell500:/home/leo# ifconfig wlan0 down
root@Dell500:/home/leo# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1d:09:55:fa:a9 
          inet addr:192.168.1.11  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:155 errors:0 dropped:0 overruns:0 frame:0
          TX packets:155 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:21218 (20.7 KiB)  TX bytes:21218 (20.7 KiB)

root@Dell500:/home/leo# ifconfig eth0 down
root@Dell500:/home/leo# ifconfig
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:155 errors:0 dropped:0 overruns:0 frame:0
          TX packets:155 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:21218 (20.7 KiB)  TX bytes:21218 (20.7 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:1f:3c:8c:fa:89 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:38270 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15782 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:23754152 (22.6 MiB)  TX bytes:7448662 (7.1 MiB)

root@Dell500:/home/leo# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 wlan0
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 wlan0
[свернуть]

после всех манипуляций NetworkManager на панели показывает что сеть отключилась, затем опять подключилась, при этом шнурок не подключен - подключилась через вафлю...
при первом рассмотрении через Nautilus виды такие же как и были - мой комп и пресловутая "Сеть Windows" с группой Workgroup при клике на которую нифига не имеем...
однако по волшебной комбинации Ctrl-L ввожу адрес smb://...ip-десктопа и получаю то что хотел!

Большое спасибо, lisss! :)


Сообщение объединено: 12 апреля 2012, 02:21:12

кроме всего прочего:
1) из NetworkManager'а удалил соединение через eth0
2) в файле /etc/network/interfaces закомментировал настройку eth0
после перезагрузки всё заработало через вафлю как надо - даже в наутилусе через пункт Сеть все компы видно стало! О лучшем и не мечтал, доволен как слон.  ;D