Я ищу разработку устройства, которое должно поддерживать Ethernet через USB (размещено в Linux, XP и Vista). Насколько я понимаю, Vista и Linux поддерживают стандартный USB CDC. Однако в классическом стиле Windows XP поддерживает только собственный Remote NDIS. Итак, теперь я подумываю о том, чтобы просто поклониться и сделать это над RNDIS, в отличие от прокатки собственного CDC-драйвера для XP.Поддержка Windows XP для удаленного NDIS
Я читал несколько старых документов, в которых говорится, что даже XP очень плохо работает с NDIS (suprise!). У кого-нибудь есть опыт работы с драйверами RNDIS от XP? Безопасны ли они для разработки продукта? Любое понимание было бы высоко оценено.
К счастью, устройство основано на Linux, которое поддерживает как NDIS, так и CDC как гаджет, а это значит, что он уже работает с Linux. Я заинтригован идеей решения для коммерческих драйверов. – Danny 2008-09-29 18:35:12