Gezocht: MS-DOS driver voor US Robotics gigabit NIC

Pagina: 1
Acties:

  • Stamgastje
  • Registratie: April 2003
  • Laatst online: 02-02-2020
Ik ben op zoek naar een MS-DOS NDIS driver (voor een Ghost boot disk) voor de US Robotics USR997902 gigabit NIC gebaseerd op de Realtek 8169 chip, de fabrikant biedt zelf geen driver aan voor deze kaart. Ik heb o.a. via Google gezicht maar nog altijd geen werkende driver kunnen vinden. De driver die via www.realtek.com.tw te downloaden is, werkt helaas niet.

Aangezien het een veelgebruikte chipset is zou je toch verwachten dat er wel ergens een driver voor te vinden moet zijn. Of moet de driver van Realtek zelf wel werken maar moet ik de file OEMSETUP.INF aanpassen (omdat de kaart als id 0x0116 gebruikt, i.t.t. sommige andere kaartjes met die chipset)?

Edit: oplossing gevonden, zie mijn post verderop in deze thread.

[ Voor 29% gewijzigd door Stamgastje op 07-05-2005 17:05 ]


  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Denk dat je beter kunt gaan uitzoeken waarom de NDIS2 driver van RealTek niet werkt.
Hoe ziet je protocol.ini eruit nadat je 'm geëdit hebt?
En welke foutmelding krijg je?

QnJhaGlld2FoaWV3YQ==


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Stamgastje schreef op donderdag 05 mei 2005 @ 21:39:
Of moet de driver van Realtek zelf wel werken maar moet ik de file OEMSETUP.INF aanpassen (omdat de kaart als id 0x0116 gebruikt, i.t.t. sommige andere kaartjes met die chipset)?
je kan het proberen, als het werkt ben je klaar, werkt het niet heb je het in ieder geval geprobeerd, daar ben je tweaker voor :Y)

  • Stamgastje
  • Registratie: April 2003
  • Laatst online: 02-02-2020
Euh, tja, ik heb geen idee hoe die file OEMSETUP.INF in elkaar zit en welke waardes ik zou moeten wijzigen. Ik kan daar ook geen beschrijving van vinden.

De driver van Realtek staat hier en lspci (onder Linux) geeft het volgende over de kaart weer:
code:
1
0000:01:03.0 Ethernet controller: U.S. Robotics: Unknown device 0116
code:
1
2
3
4
5
No Gigabit Ethernet PCI Adapter Found!
Driver Not Loaded.
Gigabit Ethernet Adapter driver (V1.03) [07/01/04] installation failed

 Serious internal error !


Iemand die mij daar mee verder kan helpen?

[ Voor 26% gewijzigd door Stamgastje op 06-05-2005 02:56 ]


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Ik heb even voor je rond gezocht maar het lijkt alsof er inderdaad geen ndis driver voor is, opzich wel logisch eigenlijk ;)

Maar wellicht kan je gewoon even om support vragen:
http://www.usr.com/support/s-online_EmailTechie.asp

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 23:36

Jazzy

Moderator SSC/PB

Moooooh!

Erkens schreef op vrijdag 06 mei 2005 @ 10:31:
Ik heb even voor je rond gezocht maar het lijkt alsof er inderdaad geen ndis driver voor is, opzich wel logisch eigenlijk ;)
Logisch? Helemaal niet logisch. Tot nu toe heb ik voor iedere netwerkkaart die ik gebruik nog een NDIS-driver kunnen vinden. Dat moet ook wel want die heb je gewoon nodig bij allerlei netwerk-bootdisks zoals die zakelijk vaak gebruikt worden voor unattended en scripted installaties.

Exchange en Office 365 specialist. Mijn blog.


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Jazzy schreef op vrijdag 06 mei 2005 @ 10:36:
[...]
Logisch? Helemaal niet logisch. Tot nu toe heb ik voor iedere netwerkkaart die ik gebruik nog een NDIS-driver kunnen vinden. Dat moet ook wel want die heb je gewoon nodig bij allerlei netwerk-bootdisks zoals die zakelijk vaak gebruikt worden voor unattended en scripted installaties.
tja, ik vind het wel logisch iig, als je zakelijk nog werkt met nieuwe producten die afhankelijk zijn van DOS dan denk ik niet dat je goed bezig bent. Wil je dat wel dan koop je de wat duurdere NIC's die _wel_ dergelijke ondersteuning hebben ;)

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 23:36

Jazzy

Moderator SSC/PB

Moooooh!

Erkens schreef op vrijdag 06 mei 2005 @ 11:18:
[...]

tja, ik vind het wel logisch iig, als je zakelijk nog werkt met nieuwe producten die afhankelijk zijn van DOS dan denk ik niet dat je goed bezig bent.
Dat is wel erg kort door de bocht. In mijn geval werk ik met een volledige Windows 2000 omgeving. Bij het inrichten boot je de clients van een netwerkflop die een mapping maakt naar \\server\install. Daar start je handmatig een batchfile die de partitionering regelt en dat laat volgen door een reboot. Bij de volgende poging geef je:
code:
1
J:\> setup computer88
waarna Windows 2000 zichzelf unattended installeert mbv. de unattended.txt.

Dit is een veel gebruikte oplossing die ook onder Windows XP/Server 2003 nog gebruikelijk is. Mijn werkstations zijn HP Compaq D330, DX2000 en NC6000/NC8000/NC6120.

Wat is hier niet goed aan? :)

Zolang DOS nog veel gebruikt wordt voor allerlei zakelijke toepassingen vind ik dat NIC-fabrikanten gewoon moeten zorgen voor DOS/NDIS-drivers.

Exchange en Office 365 specialist. Mijn blog.


  • downtime
  • Registratie: Januari 2000
  • Niet online

downtime

Everybody lies

Jazzy schreef op vrijdag 06 mei 2005 @ 12:23:
[...]Zolang DOS nog veel gebruikt wordt voor allerlei zakelijke toepassingen vind ik dat NIC-fabrikanten gewoon moeten zorgen voor DOS/NDIS-drivers.
Het probleem is dat DOS bijna nergens meer voor nodig is en fabrikanten zien dus de noodzaak niet meer voor DOS drivers.
In jouw situatie is RIS een veel betere oplossing. Het werkt niet zoveel anders als een unattended setup vanuit DOS maar met het verschil dat je geen bootdisk met DOS drivers meer nodig hebt.

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Jazzy schreef op vrijdag 06 mei 2005 @ 12:23:
Dat is wel erg kort door de bocht. In mijn geval werk ik met een volledige Windows 2000 omgeving. Bij het inrichten boot je de clients van een netwerkflop die een mapping maakt naar \\server\install. Daar start je handmatig een batchfile die de partitionering regelt en dat laat volgen door een reboot. Bij de volgende poging geef je:
code:
1
J:\> setup computer88
waarna Windows 2000 zichzelf unattended installeert mbv. de unattended.txt.
daar zijn betere oplossingen voor, maargoed dat is te offtopic ;)
Zolang DOS nog veel gebruikt wordt voor allerlei zakelijke toepassingen vind ik dat NIC-fabrikanten gewoon moeten zorgen voor DOS/NDIS-drivers.
vandaar ook mijn opmerking om support te vragen bij de fabrikant, en eerlijk gezegt is dat ook de prijs die je betaald ;)

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Stamgastje schreef op vrijdag 06 mei 2005 @ 02:52:
Euh, tja, ik heb geen idee hoe die file OEMSETUP.INF in elkaar zit en welke waardes ik zou moeten wijzigen. Ik kan daar ook geen beschrijving van vinden...
Dat zeg ik: voor een DOS driver heb je helemaal geen OEMSETUP.INF nodig; alleen maar een PROTOCOL.INI en een *.SYS driver file. En die protocol.ini moet je editen, om 'm geschikt te maken voor de specifieke protocol stack die jij gebruikt. Zolang je dat niet goed voor elkaar hebt, kun je DOS-drivers downen tot je 'n ons weegt; je NIC zal gruwelerrors blijven geven.

QnJhaGlld2FoaWV3YQ==


  • Stamgastje
  • Registratie: April 2003
  • Laatst online: 02-02-2020
De PROTOCOL.INI is 100% in orde. Echter, de kaart wordt gewoon niet herkend door de NDIS drivers die ik gevonden heb voor de Realtek 8169 chip.

  • Stamgastje
  • Registratie: April 2003
  • Laatst online: 02-02-2020
Oke, update: het werkt! Ik had in de Linux kernel source al een wijziging moeten maken voor deze kaart omdat hij zich anders identificeert dan andere kaartjes met de 8169 chip. Hij gebruikt namelijk "vendor id" 0x16ec en "device id" 0x0116.

Eenzelfde truc heb ik toegepast bij de driver van Realtek die hier te downloaden is. Ik heb de file geopend met een hex editor en de bytes 69-81-BA-EC-10 vervangen door de bytes 16-01-BA-EC-16 en dit werkt! Wat die BA ertussen is weet ik zo niet, het gaat erom dat de id's 0x6981 (69-81) en 0x10ec (EC-10) vervangen worden door de id's 0x0116 (16-01) en 0x16ec (EC-16).

Edit: ondertussen heb ik hem ook geupload naar driverguide.com, hij is hier te vinden.

[ Voor 18% gewijzigd door Stamgastje op 07-05-2005 19:21 ]

Pagina: 1