The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"сетевой драйвер под Линух"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"сетевой драйвер под Линух"  
Сообщение от realsystem email(ok) on 14-Сен-06, 14:13 
Проблема такая: написан драйвер сетевой карты, UDP пакеты отправляет и получает, а TCP соединение не устанавливается, в чем может быть проблема? Пинг через этот драйвер не очень быстрый (может в этом дело?) порядка 2мсек для 1000байт в ICMP.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "сетевой драйвер под Линух"  
Сообщение от vic (??) on 14-Сен-06, 15:10 
>Проблема такая: написан драйвер сетевой карты, UDP пакеты отправляет и получает, а
>TCP соединение не устанавливается, в чем может быть проблема? Пинг через
>этот драйвер не очень быстрый (может в этом дело?) порядка 2мсек
>для 1000байт в ICMP.

Запустить с двух сторон снифферы и смотреть какой пакет потерялся или поврежден.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "сетевой драйвер под Линух"  
Сообщение от int_0d email on 14-Сен-06, 15:32 
>>Проблема такая: написан драйвер сетевой карты, UDP пакеты отправляет и получает, а
>>TCP соединение не устанавливается, в чем может быть проблема? Пинг через
>>этот драйвер не очень быстрый (может в этом дело?) порядка 2мсек
>>для 1000байт в ICMP.
считается ли для UDP контрольная сумма?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "сетевой драйвер под Линух"  
Сообщение от vic (??) on 14-Сен-06, 16:09 
>>>Проблема такая: написан драйвер сетевой карты, UDP пакеты отправляет и получает, а
>>>TCP соединение не устанавливается, в чем может быть проблема? Пинг через
>>>этот драйвер не очень быстрый (может в этом дело?) порядка 2мсек
>>>для 1000байт в ICMP.
> считается ли для UDP контрольная сумма?

В драйвере не должна. Это дело стека TCP/IP. ИМХО конечно :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "сетевой драйвер под Линух"  
Сообщение от int_0d email on 14-Сен-06, 16:21 

>В драйвере не должна. Это дело стека TCP/IP. ИМХО конечно :)
прошу прощения, неправильно выразился.
я имел в виду, равно ли поле check в UDP заголовке 0? просто в этом случае для
входящих UDP пакетов checksum не проверяется.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "сетевой драйвер под Линух"  
Сообщение от realsystem email(ok) on 18-Сен-06, 17:16 
>
всё решилось, просто я использовал MAC адрес начинающийся с 11, а этого делать нельзя, поставил с 00 - всё нормально
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "сетевой драйвер под Линух"  
Сообщение от realsystem email(ok) on 18-Сен-06, 17:16 
Но, теперь другой вопрос: есть ли где нить реализация драйвера MAC-уровня под Linux?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "сетевой драйвер под Линух"  
Сообщение от vic (??) on 18-Сен-06, 18:15 
>Но, теперь другой вопрос: есть ли где нить реализация драйвера MAC-уровня под
>Linux?

ну я полагаю что, то что вас интересует находится в каталоге net исходников ядра...
подкаталоги ethernet, 802 и т.п.

Это уже не драйвер, а модуль или кусок ядра =)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "сетевой драйвер под Линух"  
Сообщение от realsystem email(ok) on 19-Сен-06, 18:34 
>>Но, теперь другой вопрос: есть ли где нить реализация драйвера MAC-уровня под
>>Linux?
>
>ну я полагаю что, то что вас интересует находится в каталоге net
>исходников ядра...
>подкаталоги ethernet, 802 и т.п.
>
>Это уже не драйвер, а модуль или кусок ядра =)

ну вообще меня интересует реализация PAUSE OPERATION на уровне MAC CONTROL, есть такое?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "сетевой драйвер под Линух"  
Сообщение от vic (??) on 18-Сен-06, 18:18 
>>
>всё решилось, просто я использовал MAC адрес начинающийся с 11, а этого
>делать нельзя, поставил с 00 - всё нормально

Ага, это ж broadcast какой-то получается :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру