Networking :: 3Com Etherlink III on Compaq Presario 4402



I found this late last night.  Google translator didn't work well.

http://www.linux.or.jp/JF/JFdocs/ISAPnP-HOWTO-7.html

but i got the following:

# Card 3: (serial identifier 08 97 19 38 e6 98 50 6d 50)
# Vendor Id TCM5098, Serial Number 2535012582, checksum 0x08.
#     Version 1.0, Vendor version 1.0
#     ANSI string -->3Com 3C509B EtherLink III<--
#
# Logical device id TCM5098
#     Device supports I/O range check register
#     Device supports vendor reserved register @ 0x38
#     Device supports vendor reserved register @ 0x3c
#     Device supports vendor reserved register @ 0x3d
#     Device supports vendor reserved register @ 0x3f
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be changed if required
# Don't forget to uncomment the activate (ACT Y) when happy
3 $BKgL\$N%+!<%I$N@bL@$G$9!#(B

(CONFIGURE TCM5098/2535012582 (LD 0
#     Compatible device id PNP80f7
#     IRQ 3, 5, 7, 9, 10, 11, 12 or 15.
#         High true, edge sensitive interrupt (by default)
# (INT 0 (IRQ 3 (MODE +E)))
IRQ $B$O(B 3,5,7,9,19,11,12,15 $B$NFb(B $B0l$D$,;H$($^$9!#(B

#     Logical device decodes 16 bit IO address lines
#         Minimum IO base address 0x0210
#         Maximum IO base address 0x03e0
#         IO base alignment 16 bytes
#         Number of IO addresses required: 16
# (IO 0 (SIZE 16) (BASE 0x0210) (CHECK))
I/O $B%]!<%H%"%I%l%9$O(B 16 $B%P%$%HJ,$r(B 0x210 $B$+$i(B 16 $B%P%$%HCV$-$K(B 0x3e0 $B$^$G$NFb!"(B
$B0l$D$,;H$($^$9!#(B

(NAME "TCM5098/2535012582[0]{3Com 3C509B EtherLink III}")
# (ACT Y)
$B@_Dj$rM-8z$K$9$k$H$-$K!"(B# $B$r$O$:$7$^$9!#(B

))
# End tag... Checksum 0x00 (OK)
3 $BKgL\$N%+!<%I$N@_Dj$N=*$o$j$G$9!#(B

# Returns all cards to the "Wait for Key" state
(WAITFORKEY)
$B$9$Y$F$N%+!<%I$N@_Dj$N=*$o$j$G$9!#(B

Win98SE shows:
3Com EtherLink III ISA (3C509/3C509b) in ISA mode

i/o range 0300 - 030F
irq 10
shows nothing about DMA
Upgading And Repairing PC's by Scott Mueller Fifth Edition 6th printing 1997 mentions nothing about ISA NIC's using DMA.

i verified conectivity to my Lan and the internet on the 98 machine.

modprobe 3c509 irq=10 io=0x300 nopnp=1
causes
warning:  io=0x300 is not part of......
and device not found
is that the correct syntax for io=
(oops, brain fart,  just reread only irq in source.but I tryed it w/out after the error anyway and still failed)

I also verified these resources are available.  (/proc/* is realy helping) Thanks.

next step is swap the  card from the 98 machine to the DSL machine in case that card is in PnP mode.

BTW.  Your post here is not the same as in the e-mail.  Did you edit?

We have Success!

It Detected that card transfered from the Win98 computer on startup with the old command only generating a warning about the io=

Enabled DCHP from the GUI then exited to prompt.  Edited out the io= and the diagnostic thing from /opt/bootlocal.sh and rebooted.

It connects to the web server on my LAN and to the internet on Dillo.

the correct line in bootlocal.sh is:

modprobe 3c509 irq=10 nopnp=1

Thanks so much cugara!

Next will be a bit more of a challenge.  The one i am posting on right now with DSL and Firefox is a triple boot Win98SE, WinXP, DSL Frugal HD Install, running in Toram Mode. Is it legal to have that combination in the same box?  The hardware is Asus motherboard, 2 hard drives, 2 cdroms, ISA Aztech Sound Card,  Win-TV Card and ATI Video Card.  (Nothing Like Jumping in with Both Feet to Learn, but everything looks supported and it has a Real BIOS).

Again, Thanks so much.  That Compaq sold new for appx. $3500 in 1997.

Richard

Yeah, I edited my post as I first had wrong info there.

Glad you got it working!


Your triple-boot combination is legal, but I believe both XP and 98 want to be in the first partition. That can be made look like so with grub (by hiding all partitions before it), but if your config already works, you're only wasting some space in the first one for XP :p


original here.