Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: помогите натсроить сеть
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Linux
Dubov
Хочу наладить связь своего Windows ноутбука и Linux одноплатного компьютера.
Ноутбук через проводное соединение соединен с интернетом через D-Link des-1005A. Ноут работает через DHCP. Когда подключаю в коммутатор Linux одноплатник по кабелю, вижу в консоли Linux: Link is Up - 100/Full
Пробую руками назначить IP (DHCP на одноплатнике нет) подсмотрев назначенные параметры в Windows (естественно в Linux придумал IP чтобы были в одной подсети). Естественно ничего не вышло. (ping из windows не идёт)

Далее делаю так:
Плюю на DHCP. Задаю IP на Windows ноуте руками: IP 192.168.1.1 Netmask: 255.255.255.0
Задаю IP на Linux плате: 192.168.1.5 и 255.255.255.0 соответственно

пытаюсь пинганутся с Windows до Linux.

получаю:

Обмен пакетами с 192.168.1.5 по с 32 байтами данных:
Ответ от 192.168.1.1: Заданный узел недоступен
.
.
.

Статистика ping для 192.168.1.5:
Пакетов отправлено = 4, получено = 4, потеряно = 0.


Получается вроде связь есть, но и как бы и нет.
Как быть? smile3046.gif
alx2
Цитата(Dubov @ Mar 5 2013, 01:25) *
Обмен пакетами с 192.168.1.5 по с 32 байтами данных:
Ответ от 192.168.1.1: Заданный узел недоступен

Как быть? smile3046.gif

На линуксе:
tcpdump -i <interface> -pn icmp
затем на Windows повторить ping. Вывод tcpdump - сюда.

Да, еще полезно было бы увидеть вывод команд "ifconfig -a" и "netstat -rn"...
xemul
По умолчанию д-линковские поделия назначают 192.168.1.1 себе. Проверьте на всяк случай.
В настройках сервера DHCP можно задать резервирование IP-адреса по MAC. Это самое прямое решение проблемы. (IP, естесно, должен быть в пределах пула адресов сервера DHCP)
Второй вариант - задать одноплатнику ручками IP-адрес в той же подсети, но вне пула адресов сервера DHCP.
Дополнительных плясок при этом не потребуется. (если не заработает, сбросьте настройки роутера в умолчательные, обновите фирмварь, ...)
Третий вариант - задать ручками IP-адрес в другой серой подсети и добавить соответствующие маршруты роутеру.
Dubov
с сетью разобрался. оставил IP по умолчанию на одноплатнике и подстроился на ноуте. пинг идёт.

Другой вопрос:
на одноплатнике постоянно консоль засоряется такими сообщениями


ipv6: disagrees about version of symbol inet_frag_kill
[ 117.130123] ipv6: Unknown symbol inet_frag_kill (err -22)
[ 117.136597] ipv6: disagrees about version of symbol __kfree_skb
[ 117.144598] ipv6: Unknown symbol __kfree_skb (err -22)
[ 117.152129] ipv6: disagrees about version of symbol tcp_splice_read
[ 117.159819] ipv6: Unknown symbol tcp_splice_read (err -22)
[ 117.167364] ipv6: disagrees about version of symbol sock_init_data

ЧТо это и как бороться?
kurtis
Может вы ядро пересобирали, а модуль остался от старого ядра?
gemuz
Это хлам, который не нужен. Как правило у нас сейчас держится только ipv4.
Как выключить? Все зависит от твоей версии линукса. (выполни uname -a и пришли мне в личку ответ)

Сеть лучше было тебе прокинуть через wibndwos машину.
Если имеется две сетевые платы (определяются), то достаточно выбрать их в "Сетевом окружении", щелкнув на любом из выделенных, правой кнопкой мыши, в меню выбрать "Мост". После этого на linux будет прокидываться ип с модема.

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.