URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 92260
[ Назад ]

Исходное сообщение
"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."

Отправлено opennews , 20-Окт-13 00:49 
Проект NDISulator (http://mdoc.su/f53/ndis.4), иначе известный как Project Evil (http://lists.freebsd.org/pipermail/freebsd-current/2004-Janu...) («нечистый» проект, или Проект Зло), будет объявлен (http://lists.freebsd.org/pipermail/freebsd-current/2013-Octo...) устаревшим в ветке 11-CURRENT, и будет полностью удалён из FreeBSD в версии 11-RELEASE.  Проект входит в состав FreeBSD начиная с выпуска 5.3 и предоставляет возможность подключения драйверов беспроводных устройств (Wi-Fi), предназначенных для Microsoft Windows.


В основу проекта, десять лет тому назад (http://lists.freebsd.org/mailman/htdig/cvs-src/2003-December...), была поставлена задача поддержки как можно большего количества беспроводных устройств с наименьшими затратами.  Но с тех пор многое изменилось — на рынке WiFi появились чипсеты с доступной документацией, и многие производители чипсетов стали выкладывать исходный код своих драйверов.  
Поэтому в данный момент более продуктивно заниматься портированием WiFi-драйверов из других систем BSD и написанием новых драйверов на основе обратной разработки драйверов из Linux, нежели заниматься значительным обновлением кода  обеспечения совместимости с Windows (compat/ndis (http://bxr.su/FreeBSD/sys/compat/ndis/), if_ndis (http://bxr.su/FreeBSD/sys/dev/if_ndis/) и ndiscvt (http://bxr.su/FreeBSD/usr.sbin/ndiscvt/)). В частности,  для обеспечения поддержки новых 64-битных драйверов WiFi и последней версии NDIS необходима достаточно большая переработка  NDISulator.

URL: http://lists.freebsd.org/pipermail/freebsd-current/2013-Octo...
Новость: http://www.opennet.me/opennews/art.shtml?num=38211


Содержание

Сообщения в этом обсуждении
"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 00:49 
10 еще не зарелизили а уже 11 планируют крамсать, интересно релиз 10 версии выйдет в срок

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Андрей К , 20-Окт-13 01:15 
Пока идет вполне в графике.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Василий , 20-Окт-13 20:03 
> Пока идет вполне в графике.

А где этот график? А то на сайте график максимум только про девятки написан. Когда по графику должен быть релиз десятки?


"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено тигар , 21-Окт-13 10:02 
2-3 перехода с главной: http://www.freebsd.org/releases/10.0R/schedule.html
" А то на сайте график " смотреть нужно на офсайте а не на лор или где там.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено iZEN , 20-Окт-13 01:21 
> 10 еще не зарелизили а уже 11 планируют крамсать

WITHOUT_NDIS=true в /etc/src.conf можно было добавить ещё в FreeBSD 8.0-RELEASE, чтобы не использовать NDIS совсем.

http://www.freebsd.org/cgi/man.cgi?query=src.conf&apropos=0&...

> интересно релиз 10 версии выйдет в срок

Какая в этом нужда? Можно использовать 10-STABLE в виде 10.0-BETA1.
http://lists.freebsd.org/pipermail/freebsd-stable/2013-Octob...


"WITHOUT_NDIS=true"
Отправлено cnst , 20-Окт-13 01:40 
Зачем такие длинные ссылки?  Можно просто http://mdoc.su/f80/src.conf.5 . :-)

Или даже http://mdoc.su/FreeBSD-8.0/src.conf.5 , для более внятного контекста.


"WITHOUT_NDIS=true"
Отправлено Аноним , 20-Окт-13 03:48 
Пеар каких-то левых ресурсов - он такой :).

"WITHOUT_NDIS=true"
Отправлено Аноним , 20-Окт-13 12:58 
Но он же зарегистрированный юзер, его нельзя тереть как анонимусов... Еще и капчу не надо вводить чтоб поспамить.

"WITHOUT_NDIS=true"
Отправлено Michael Shigorin , 20-Окт-13 15:02 
> Но он же зарегистрированный юзер, его нельзя тереть как анонимусов...

Сотру постинг со ссылкой на полезный фряшный редиректор по документации недорого!

> Еще и капчу не надо вводить чтоб поспамить.

...и без капчи!!1


"facepalm.txt"
Отправлено тигар , 20-Окт-13 20:05 
вообще-то тот "редиректор" не фряшный, он bsd`шный.
где-то конфиг nginx`а был в доступе от mdoc.su
а насчет "сотру".. так иногда лучше бы у тебя "стиралки" и не было, уж больно она у тебя красноглаза.

"double.jpg"
Отправлено Andrey Mitrofanov , 20-Окт-13 20:13 
> а насчет "сотру".. так иногда лучше бы у тебя "стиралки" и не
> было, уж больно она у тебя краcноглаза.

Обнаружено фатальное превышение принятой дозы сарказма. Срочно прoйдите на ТО. Чистка, смазка и ласка - пpинимать рeгулярно. >\ваша лига робoтов<


"WITHOUT_NDIS=true"
Отправлено ololo , 21-Окт-13 12:12 
А ШГ, как всегда размахивает банхаммером, невпопад, но всем как обычно.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 14:20 
сразу на десктопе вместо линукса?

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено skb7 , 20-Окт-13 01:15 
> на основе обратной разработки драйверов из Linux

они что, серьезно сидят и реверс-инженерят дрова из Linux, не глядя в код? я понимаю, что нельзя код копировать (GPL vs BSD), но ведь смотреть то можно?


"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено BratSinot , 20-Окт-13 01:47 
"Смотреть", как-бы, тоже обратная разработка.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено ананим , 20-Окт-13 02:19 
Нет.
Поэтому и называется "обратная". Т.е. из блоба получают сырцы.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Andrey Mitrofanov , 20-Окт-13 08:02 
> Смотришь исходник, пишешь по своему. Для юридической чистоты этого достаточно.

Нужен второй разработчик, которому результаты реверса пересказывают (~спецификация), и он пишет код. То есть второй оригинального кода не видел.

en.wikipedia.org/wiki/Clean_room_design

> Два "свободных" разработчика обратно инжинирят "свободные" дрова друг у друга - клиническая
> параноя, понимаете, ли.

Добро пожаловать в Прекрасный Мир Копиврайта!

"""and then recreating it without infringing any of the copyrights [...] associated with the original design


"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 07:37 
Нет, сырцы получают из сырцов. Учи матчасть.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Kibab , 20-Окт-13 14:35 
Я сейчас как раз пишу драйвер для фри, _смотря_ исходник драйвера Linux. И консультировался по этому поводу с разрабами фри.
Так вот, смотреть можно, и можно брать идеи. Код брать нельзя.
Впрочем, практика показывает, что идей достаточно. Увлекаться тоже не стоит, ибо есть примеры линуксячих драйверов, в которых присутствует явный over-engineering.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено IMHO , 20-Окт-13 14:48 
а как метод анализа происходит кода ?
какие инструменты применяются ?
а не лусше у производителя заказать документацию или украсть ?

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Kibab , 21-Окт-13 21:16 
> а как метод анализа происходит кода ?
> какие инструменты применяются ?
> а не лусше у производителя заказать документацию или украсть ?

Ручка с бумажкой. + отладочные возможности Linux-ядра (CONFIG_DYNAMIC_DEBUG), да и просто printf()ы в коде Linux-драйвера. Дампы содержимого пакетов, которые уходят на карточку, и ответов карточки на них.

Производитель -- Marvell, они не дают документацию без NDA и гарантированных объёмов закупок. Хотя я ещё планирую к ним обратиться попробовать разок, через разработчиков. Украсть -- это круто, но было бы откуда :)


"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 01:48 
Давно пора. Сколько доводится читать на форумах темы типа "как запустить ${wifi_adapter_name} на FreeBSD" - ни у кого толком  виндовые дрова не работали.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 13:33 
У меня на ноуте с realtek 8187se только через ndis он и работал во фряхе.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено G.NercY.uR , 20-Окт-13 16:27 
А у меня Realtek 8273AE ни с какой комбинацией виндового драйвера и ни с каким из вариантов NDIS'а под фрёй к сожалению не завелась.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 02:00 
Та же Йота работает везде через NDIS, совсем одурели.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено commiethebeastie , 20-Окт-13 03:21 
Спалился вендузятник, жалко что аноним.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 08:11 
Имя им - легион.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено arachnid , 20-Окт-13 12:48 
а в чем "спаление", если он сказал, что использует ndis? то есть соответственно, использует фрю с этой прослойкой.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено commiethebeastie , 20-Окт-13 15:10 
Ну палитесь же.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено commiethebeastie , 20-Окт-13 15:15 
> а в чем "спаление", если он сказал, что использует ndis? то есть
> соответственно, использует фрю с этой прослойкой.

Йота это полноценный миникомпьютер получающий питание от USB, RNDIS это сетевые драйверы Windows систем, а под никсами там обыкновенный usb ethernet, находящийся в ядре много лет. Путтисты палятся и минусуют.


"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 11:14 
Ждем генератора из блобов в исходники

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено IMHO , 20-Окт-13 11:20 
а я жду Ida pro advanced 6.4 + Hex-Rays 1.6 версия для линукс от сообщества BSD
а то иначе как реверсировать драйвера

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 15:04 
http://www.smidgeonsoft.prohosting.com/pebrowse-pro-interact...

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 15:07 
> а я жду Ida pro advanced 6.4 + Hex-Rays 1.6 версия для
> линукс от сообщества BSD
> а то иначе как реверсировать драйвера

http://en.wikibooks.org/wiki/X86_Disassembly/Disassemblers_a...


"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено IMHO , 20-Окт-13 16:54 
убогие подделки, radar тоже
вот бы им TUI, GUI

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено Аноним , 20-Окт-13 17:30 
Qt в руки и вперед пилить свой GUI с прослойкой

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено IMHO , 20-Окт-13 17:48 
а на GUI оно надо

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено butcher , 20-Окт-13 22:35 
Помоему, Адриан всего лишь поинтересовался, а тут уже всё решили и готовы удалять.

"Во FreeBSD 11 будет прекращена поддержка NDIS для использова..."
Отправлено тигар , 21-Окт-13 10:06 
> Помоему, Адриан всего лишь поинтересовался, а тут уже всё решили и готовы
> удалять.

"подумываю грохнуть" наверное более правильно:-)