Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Просветите про NDIS
RSS

Просветите про NDIS

<<Назад  Вперед>> Страницы: 1 2
Печать
 
popov
Junior Member


Откуда: Фрязино, Подмосковье 2:5020/840@fidonet
Всего сообщений: 191
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2018
Валялись у меня от старых систем коробка сетевых карточек 3C905. Как известно для них нет официального драйвера для X64. В итоге тут https://forum.ixbt.com/topic.c...zqgBZBT#48 пишут, что есть совместимый драйвер:
--
Для потомков, подведу итоги:
1. Старая сетевая карта 3Com 3C905C-TX-M свободно запускается под Windows 7 x86 и x64 используемый драйвер HP EN 1207D-Tx PCI 10/100 или Realtek
Устанавливается вручную через Диспетчер устройств-->Обновить драйвер-->Выполнить поиск драйверов на этом ПК-->Выбрать драйвер из списка драйверов-->Сетевые адаптеры-->Realtek Semiconductor (второй) --> HP EN 1207D-Tx PCI 10/100 или этот Realtek RTL8139/810x Family Fast Ethernet NIC, но нужно помнить что эти драйвера являются не родными, а совместимыми, поэтому в зависимости от карте к карте (и операционной системы) могут не всегда правильно работать
2. Если этих стандартных драйверов в Windows нет (такое бывает), то нужно их скачать из Интернета и указать путь, т.е. на последнем этапе в "Обновление драйверов" выбрать "Установка с диска" и указать папку скаченными заранее драйверами.
3. На Windows 8, и старше может быть еще одна проблема: "Нет цифровой подписи", тогда нужно включить установку драйверов без цифровой подписи.
4. И как не печально, но на Windiws 10x64 вышеописанные действия по установке совместимых драйверов не работают, драйвера устанавливаются, но трафик не ходит.

Тэги для поиска:
3Com EtherLink 10/100 PCI NIC
PCI\VEN_10B7&DEV_9050
PCI\VEN_10B7&DEV_9055
PCI\VEN_10B7&DEV_9200 (возможно используется чип от Broadcom)
---
Теперь вопрос как токое возможно? Причём тут Realtek и 3COM? Каким образом достигается совместимость? Через NDIS и каким образом?
DonkeyHot
Advanced Member


Откуда: Балашиха
Всего сообщений: 725
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
24 мар. 2017
Раньше был враппер, позволявший запускать виндовые дрова под линухом. Кажется как раз сетевые. Сейчас ситуация изменилась.
https://www.elpauer.org/2011/0...n-windows/
Как здесь правильно пишут, из линуксового ядра никогда не удаляются никакие драйвера, так что полагаю это будет единственная возможность запустить старое железо на вендекапце
aleksvolgin
Advanced Member


Всего сообщений: 2123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 нояб. 2010
DonkeyHot написал:
[q]
из линуксового ядра никогда не удаляются никакие драйвера
[/q]
Смотри не сглазь, а то в самой прекрасной оси в мире это уже началось.
DonkeyHot
Advanced Member


Откуда: Балашиха
Всего сообщений: 725
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
24 мар. 2017
ерунда, и да FreeBSD - это не линух :biggrin:
F0lken
Advanced Member


Всего сообщений: 762
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 нояб. 2006
DonkeyHot написал:
[q]
FreeBSD - это не линух
[/q]
Поверьте, сейчас в Linux будет ещё хуже.

Факт:
Туда пустили толерастов, а так же одноногих ниггеров-лесбиянок для diversity.
Они точно насрут в код, ибо ничего не умеют.
Уже слово "fuck" в комментариях заменили на "hugs".
Это только начало.

Домыслы:
В связи с введением DTB (дерево устройств) с версии 4.1ххх с огромной вероятностью выкинут то, что модель ломает/заставляет делать хаки/workarounds. То есть античное железо.
С точки зрения поддержки - это ок. Но многие собиратели железа из говна и палок соснут по полной.
DonkeyHot
Advanced Member


Откуда: Балашиха
Всего сообщений: 725
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
24 мар. 2017
многие собиратели железа из говна и палок просто поставят 2.6, 2.4 или даже 2.2. Делов-то.
F0lken
Advanced Member


Всего сообщений: 762
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 нояб. 2006
DonkeyHot написал:
[q]
2.6, 2.4 или даже 2.2
[/q]
Ну да, без поддержки скорее всего контейнеров, с кучей уязвимостей и багов (в частности с фризами системы)

Пытаюсь ответить топикстартеру popov.


popov написал:
[q]
Теперь вопрос как токое возможно? Причём тут Realtek и 3COM? Каким образом достигается совместимость? Через NDIS и каким образом?
[/q]
Что именно возможно ?
Что компания 3COM выпускала свои сетевые карты на чипах Realtek ? Почему нет ?
NDIS - это унифицированный программный интерфейс к сетевому устройству. То есть NDIS-обертка обеспечивает некую унификацию общения с устройством. Наверное самое простое сравнение - DirectX - "нарисуй текстуру в таких-то координатах". Дальше видюха уже выполняла это на "своем" уровне железа с некой гарантией быстрой работы.
С NDIS тоже самое - "верни состояние линка" - и сетевуха отвечала, то есть задачей вендора _чипа_ и было как раз написать обертку так, чтобы все работало примерно одинаково.
За счет этого работал NDIS Wrapper в Linux (но, если мне не изменяет склероз — 32бит). То есть не надо было "париться", а достаточно было загрузить бинарники NDIS с Windows-версии и у вас в целом получалась работающее устройство. Как, и насколько эффективно - вопрос десятый. В некоторых случаях это _уже_ спасало. Никто не говорит о всяких powersave и "сне" системы - комп мог бы и не выйти после такого издевательства.

Что касается Windows 10 — вполне возможно ответ кроется в вашем первом утверждении:


popov написал:
[q]
Как известно для них нет официального драйвера для X6
[/q]
Поскольку 64бит бинарников нет в природе - фокус в 10ке и не проходит.
Просто замените карту :).
popov
Junior Member


Откуда: Фрязино, Подмосковье 2:5020/840@fidonet
Всего сообщений: 191
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2018
F0lken написал:
[q]
Что компания 3COM выпускала свои сетевые карты на чипах Realtek ? Почему нет ?
[/q]
Где тут realtek? Если посмотреть по фотографии там Broadcom или Lucent (3c905-tx).

https://media2.24aul.ru/imgs/56ecd9cd231ede2c38af7493/
https://www.amazon.com/3Com-In...B0044I8OZM
F0lken
Advanced Member


Всего сообщений: 762
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 нояб. 2006
popov написал:
[q]
Где тут realtek
[/q]
Он легко мог быть в какой-нибудь ревизии платы.
Плюс, чип xxx мог быть в девичестве чипом ууу.
Когда его приличная компания лицензирована менее приличной и наоборот.
А вообще, вы с исторической целью интересуетесь или и вас есть некий "хитрый план" и прям кровь из носу надо запустить под 10ку ?
aleksvolgin
Advanced Member


Всего сообщений: 2123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 нояб. 2010
popov написал:
[q]
https://media2.24aul.ru/imgs/56ecd9cd231ede2c38af7493/
https://www.amazon.com/3Com-In...B0044I8OZM
[/q]
Оффтопик: Оффтопик: Ооо! Есть у меня такие карты! Причем первую дос конфигуратор 3ком в упор не видит. Это и есть, видимо, та самая "левая" 3комина.


popov написал:
[q]
NDIS - это унифицированный программный интерфейс к сетевому устройству.
[/q]
Да и именно благодаря ему имеем современный православный pxe+ipxe.
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   Технический флейм »   Просветите про NDIS
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS