The OpenNET Project / Index page

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

Использование Windows драйверов оборудования во FreeBSD

09.03.2005 17:42

В статье, на примере карты D-Link DWL-G520+, показано как под FreeBSD использовать NDIS враппер для Windows драйверов сетевых устройств.

  1. Главная ссылка к новости (http://www.opennet.me/base/sys...)
  2. Realtek 8180 wireless and FreeBSD
  3. Краткая инструкция по использованию NDIS
  4. how to get ndis support working in freebsd
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/5165-driver
Ключевые слова: driver, windows, freebsd, wifi
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (22) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, qwerty (??), 19:14, 09/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вот еще один проект http://wlan.kewl.org/modules/mantis/main_page.php
    имхо меньше гимора в установке и использовании - я сам его пользую :)
     
  • 1.2, swan (?), 05:04, 10/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Думаю, недостатком такого подхода является невозможность посмотреть параметры соединения, например, уровень сигнала, скорость соединения etc...
     
     
  • 2.3, OF462M (?), 06:34, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Думаю, недостатком такого подхода является невозможность посмотреть параметры соединения, например, уровень сигнала,
    >скорость соединения etc...

    wicontrol


     

  • 1.4, Аноним (4), 07:36, 10/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    по поводу "написал скрипт в rc.d" и "МИНУСЫ ПОДХОДА"

    имхо, проще было сделать так:
    в /boot/loader.conf добавляем строку
    ndis_load="YES"
    остальное конфигурим стандартным способом в /etc/rc.conf
    ifconfig_ndis0="inet 172.16.0.2 netmask 255.255.255.0 ssid blabla up"

    А вообще, не мешало бы проработать вопрос конфигурирования карточки через pccardd(8) чтоб можно было подключать/отключать на ходу.

     
     
  • 2.6, sypperpit (??), 07:59, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    а какие проблемы кк вгрузил так и выгрузил из ядра
     
     
  • 3.7, Аноним (4), 08:37, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    проблем нет, но сделать так чтоб маршруты ставились нужные при подключении и отключении - вот над этим придется подумать, особенно если делать это "красиво" тоесть не тупо забивать все в скрипт а например брать нужное из rc.conf или сохранять из netstat -rn и потом восстанавливать (проблема с маршрутизацией более глубокая чем может показаться на первый взгляд)
     
     
  • 4.9, AD (??), 10:58, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    /etc/start_if.${ifn}
    /etc/stop_if.${ifn}

    Работает штатно начиная с 2.x (а может и раньше). Главное, чтобы $ifn был в  
    network_interfaces. В скриптах делай все что тебе нужно.

     
  • 2.10, OF462M (?), 08:34, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    А получится ли так? (Хотя почему б и не попробовать)
    На момент подгрузки модуля ядра замаунчен ли хотя бы / ???
    (RTFM срочно.. )
    А то ведь при загрузке ядра, с вкомпиленным в него ndis'ом dmesg четко кажет:
    ndis0: NDIS API version: 5.1
    NDIS: could not find file FwRad16.bin in linker list
    NDIS: and no filesystems mounted yet, aborting NdisOpenFile()
    ndis0: init handler failed

    Как я понял он не может найти виндовых бинарников по той причине, что файловая система для ядра на этом этапе просто недоступна.

    Хотя.. стоит попробовать все же.

     

  • 1.5, Аноним (4), 07:36, 10/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Краткая инструкция по использованию DNIS"
    NDIS not DNIS
     
  • 1.8, sypperpit (??), 09:09, 10/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    но ведь натирование и так будет работать от внешнего интерфейса когда найдёт правила для определенного ip
     
  • 1.11, michaek (?), 00:39, 14/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а такое только для драйверов из .sys подходит? пытался запустить свою сетевую карточку с нфорса3, ndiscvt пишет, что ошибка в инфе на строке с dll файлом каким-то, посмотрел в винде - этот dll тоже нужен, чего в таком случае делать?
     
  • 1.12, sypperpit (??), 06:41, 14/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    нужно созлать из dll фаил
    # ndiscvt -f *.dll или что то вроде того ... ну я не смотрел ... да и не надо было это мне ....
     
  • 1.13, sypperpit (??), 06:46, 14/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    или пробуй скопировать в /compat/ndis
     
  • 1.14, OF462M (?), 11:00, 14/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    с ума не сходите.. :)
     
  • 1.15, OF462M (?), 11:03, 14/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в man ndis (4) белым по черному написано:
    The ndis driver is a wrapper designed to allow binary Windows(R) NDIS miniport NETWORK drivers to be used with FreeBSD.
    Вы, вообще маны любите читать иногда хоть? ;-)
     
     
  • 2.18, Аноним (4), 09:26, 21/06/2005 [^] [^^] [^^^] [ответить]  
  • +/
    К чему бы это ?
     

  • 1.16, avermike (ok), 16:38, 06/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поплясал я с бубном вокруг FreeBSD 5.3 и D-Link DWL-G520+, но все таки завел ее. Коннектится, все дела. Но есть один минус. После того как обрываешь соединение, новое не сделать пока не перезагрузишь фрю. Не помогают ни stop/start интерфейса, ни unload/load ndis.
    Есть какие мысли ?


     
  • 1.19, Аноним (19), 02:25, 05/07/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто знает где найти драйвер на D - link DWL-G520 под Windows Vista
     
     
  • 2.20, Юрий (??), 07:23, 28/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Не могу найти под Vista. Кто знает где взять? И нужен ли он?
     
  • 2.21, dizan (?), 23:39, 18/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Кто знает где найти драйвер на D - link DWL-G520 под Windows
    >Vista
    Если нашёл дай плиз ссылку.Заранее благодарен.

     

  • 1.22, Аноним (22), 14:45, 21/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Помогите найти драйвера на D-Link dfm-562is под Linux.У меня стоит 11-я ASPшка
     
     
  • 2.23, sypperpit (??), 15:03, 09/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    А какие проблемы .. собирай NDIS
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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