RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : zero mac


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : VicTor Smirnoff
To : Aleksey Tarasow
Subj : zero mac

Опять же не всё понял из текста. Попробуем разобраться...

> Попробовал выставить настройки ip по умолчанию.
Это как? dhcp?

> Получил следующее:
> 1. При попытке пинга выдается ошибка "sendto: No route to host wrote 192.168.1.1 64 chars, ret=-1"

Это значит, что нет маршрута для доставки пакетов с IP-адреса твоего узла (т.е. карты) до узла 192.168.1.1.

> 2. Какая то беда с путями, вот
> C:MPTNETC>netstat -rn
> destination router netmask metric flags intrf
>
> 127.0.0.1 127.0.0.1 255.255.255.255 0 UH lo
> 169.254.240.184 169.254.240.184 255.255.255.255 0 UC lan0

А вот и IP-адрес, присвоенный твоей карте - 169.254.240.184 и маска /32. Но он из совсем другой подсети, а потому и нет маршрута до 192.168.1.1. Да ещё и адреса 169.254.1.0-169.254.254.255 назначаются стеком IP автоматически в случае недоступности DHCP (см. RFC 3927 или тут Link-local_address ).

Т.е. скорее всего твоя карта запрос-то послала, поскольку появлялась в логах маршрутизатора, но вот ответ от сервера DHCP не получила.

Была у меня такая петрушка на одной из машин со всеми доступными rtgnda до 13 включительно. Со стареньким ASUS RX3041 всё работало хорошо, а с новым навороченым TP-Link - ни в какую... Помогло явное указание MAXFRAME=1514 в секции [RTGNDA_NIF] файла protocol.ini (хотя именно это значение и заявлено по умолчанию)

> Interface 0 Ethernet-Csmacd
> physical address 004030010203 MTU 1500

А вот здесь всё верно - карта на интерфейсе 0 (lan0) использует назначенный MAC.

Попробуй, может поможет? Кстати, модель маршрутизатора можешь сказать?

Mon 09 Dec 2013 22:17 Mozilla/5.0 (OS/2; Warp 4.5; rv:8.0.1) Gecko/20111123 Firefo




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.