![]() |
sponsored links |
|
|
sponsored links
|
|
1
3rd May 01:15
External User
Posts: 1
|
Hello everybody
Are there any drivers for 3c509 (3com Etherlink III) available for minix? I remember somebody talking about it on irc but it's more than a year ago. If there aren't any, how hard would it be to write one? Which driver should I take as an example? BTW, are there any docs about minix kernel internals available (beside the minix book, which is not an option for me, because it's almost impossible to obtain it here)? I know that everything is in the sources, but I remember the hell I got through when I was making some changes into the minix keyboard driver. Only mad would go through again without a map ((Vitek dragon@penguin.cz |
|
|
|
2
3rd May 01:15
External User
Posts: 1
|
There is a 3c509 driver for the current source of Minix-vmd (unofficially
2.0.0). You can see it at http://www.minix-vmd.org It would be a fun project to port the Minix-vmd driver to Minix. Your best bet is to order the book over the internet. You can always post your questions in this group. Also, check out http://groups.google.ca/groups?q=comp.os.minix You can search the group...very valuable resource! -- Alvn Beach Email: alvinbeach@hotmail.com Website: http://users.eastlink.ca/~alvinbeach |
|
|
5
22nd May 23:01
External User
Posts: 1
|
The driver in Minix-vmd is a rework of the driver I wrote and should
work without changes in Minix. I'm been using it on my old 286 with Minix 2.0.2 (16bits) Ciao Giovanni -- Giovanni Falzoni | gfalzoni@inwind.it Windows e` come il condizionatore. Se apri le finestre non funziona! Registered Linux user #337974 < http://counter.li.org/ > |
|
|
9
22nd May 23:02
External User
Posts: 1
|
I did as you suggested (replaced !debug with 0) and got some outputs
(could not capture them though). The WD8003WP is behaving "normal" nothing runs over the link neither I get "strange length packet". The only weird thing with this card is that it gets detected as 8013 (eg. 16bit card), but in 8 bit slot (that's true, it's 8-bit ISA) but I'm completly sure that it IS 8-bit card (Linux, NetBSD and SMC EzStart say so). There's even a stick on the card saying WD8003WP!!! So why the hell the driver thinks it's 8013??? Ah, and because wdeth driver wrongly thinks it's 16-bit card, it doubles the card memory (8K to 16K) but forcing it back to 8K is without problem. The second card (WD8013EWC) is strange. The driver's debug output (correctly) says it's a 16-bit card in 16-bit slot, with an interface chip and with 16K of RAM. That's correct!!! But minix can't connect to the network (can't find nameserver, no data go through). The card has four LEDs (TX, RX and two more). What is strange: when I try to ping my NetBSD router (named harald) from the minix machine (named simply minix), both RX and TX blink, so I suppose that the card send the ICMP packet correctly and the answer arrived, but there's problem with recieving. And when I try to ping minix from harald I get "strange length packet" even though the memory size is set correctly. Any suggestions??? BTW: I got some problems with the 8013EWC under NetBSD (some device timeouts - in fact it didn't work at all)but it works well under Linux and I also tested it with NCSA Telnet+packet driver. Vitek Herman dragon@penguin.cz |
|