Найдено 52 результата

kit_D
15 мар 2012, 22:28
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

>> 7. А чем вы смотрите "работает - не работает"? >> Чтоб не строить здесь соображения на догадках. >> Я так понимаю, что это нужно на физический интерфейс вешать tcpdump, и хоть это громоздко и противно - >> подбирать его фильтры и наблюдать выборочно свои потоки. Во первых - самый надежный способ ...
kit_D
15 мар 2012, 22:23
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

>> Если же даже, в силу каких-то ТЗ условий, этот параметр нужно устанавливать позже, runtime, то я уж точно не делал бы это ioctl(): Ну это да, но мне кажется надо добиться правильной работы модуля, о потом уже подправлять интерфейсы. И да, базовый WiFi интерфейс может подключаться-отключаться из з...
kit_D
15 мар 2012, 19:43
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

Под 3.2.9 кернел компилируется без изменений?
Что за p2p1 интерфейс?
kit_D
15 мар 2012, 13:02
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

Тут вот иноземные товарищи еще сделали такой совет: There is an API(www.netfilter.org) libnetfilter_queue that you can handle the packets from user-space and modify them. So if you want to develop your own encryption algorithm for encrypt packets i think its a better idea first to develop on user-sp...
kit_D
15 мар 2012, 12:34
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

>>Потому, что установить из репозитария (любого дистрибутива) можно только те ядра, которые предоставляются >>для обновления этой версии дистрибутива. А чем вас єто не устраивает? Я себе поставил 3.0.0-16. Вообще-то в моем случае, надо поставить ядро, которое соответствует ядру на Android ICS для то...
kit_D
14 мар 2012, 22:24
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

>>Покажите что у вас в таблице до, что-то типа: >>И что после, когда вы начинаете экспериментировать с обменом. Это только завтра - приду на работу отпишу. Но суть в том, чтобы убрать wlan0 из таблицы маршрутизации, а crypto подставить на его место. Кстати, в конечном счете предвидеться адаптировать...
kit_D
14 мар 2012, 22:18
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

>>Странно... >>Ведь всё, что вы делаете в ./crypto_us - это ioctl() команда на выполнение netdev_rx_handler_register() (ну, и + дублирование адресов MAC & IP). >>Почему то же нельзя сделать в функции инициализации модуля? Или почему это не работает из функции инициализации модуля? ... проверяли? >>Т...
kit_D
14 мар 2012, 19:13
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

Выкладываю новую версия кода. Слегка изменилась архитектура. После загрузки модуля появляется новое устройство crypto, но оно пока не ассоциировано с реальным(подчиненным, slave) устройством. Для того чтобы сделать такую ассоциацию надо вызвать команду: ./crypto_us wlan0 Она назначает устройству cry...
kit_D
14 мар 2012, 11:19
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

По-поводу прототипов, их можно увидеть здесь: http://lxr.free-electrons.com/source/include/linux/netdevice.h?v=3.0 А по-поводу локов, то это написано в комментарии перед определением самой функции netdev_rx_handler_register() :http://lxr.free-electrons.com/source/net/core/dev.c?v=3.0#L3059 . Без них...
kit_D
13 мар 2012, 21:00
Форум: Linux изнутри
Тема: Виртуальное сетевой устройство с криптованием
Ответы: 58
Просмотры: 46530

Re: Виртуальное сетевой устройство с криптованием

Согласно http://lxr.free-electrons.com/ident?v=2.6.36;i=netdev_rx_handler_register получается так, что эта функция появилась в 2.6.36. Мда, похоже надо будет делать отдельную версию модуля для более раннего ядра, т.к. в Android 2.3 (Gingerbread) используется 2.6.35. Все же пока думаю сфокусироваться...

Перейти к расширенному поиску