Re: [SOLVED] - The Lost Sheep and Networking

2007-01-20 Thread Jasper
Op vr, 19-01-2007 te 23:24 -0500, schreef Leonid Grinberg:
 Hello all,
 
 I am very happy to say that after many hours of IRC chat and many
 emails, I have finally fixed the problem I was having. The program
 3c5x9cfg.exe did it, and after reconfiguring the card, all worked. The
 server (which I have named newman (after the Seinfeld character, since
 the computer is a mail server and Newman is a mailman)) is working
 beautifully.
 
 Thank you, debian-user. Thank you, also, #debian on irc.debian.org.
 Both of you reminded me of the greatest thing about GNU/Linux - its
 community. Thank you especially to Jasper and Rick Reynolds, who sent
 me various programs dealing with the NIC.
 
 --
 Leonid Grinberg
 
 
Good to hear that it actually worked. 
If someone else needs it, it's at
http://www.xs4all.nl/~rjnoe/0/pc/hard/net
There is also a dos-program to set old isa - Networth cards.
// Jasper.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



[SOLVED] - The Lost Sheep and Networking

2007-01-19 Thread Leonid Grinberg

Hello all,

I am very happy to say that after many hours of IRC chat and many
emails, I have finally fixed the problem I was having. The program
3c5x9cfg.exe did it, and after reconfiguring the card, all worked. The
server (which I have named newman (after the Seinfeld character, since
the computer is a mail server and Newman is a mailman)) is working
beautifully.

Thank you, debian-user. Thank you, also, #debian on irc.debian.org.
Both of you reminded me of the greatest thing about GNU/Linux - its
community. Thank you especially to Jasper and Rick Reynolds, who sent
me various programs dealing with the NIC.

--
Leonid Grinberg


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: The Lost Sheep and Networking (3c509)

2007-01-16 Thread Cameron L. Spitzer
[This message has also been posted to linux.debian.user.]
In article [EMAIL PROTECTED], Matt Zagrabelny wrote:

 When installing, debian-installer cannot recognize my card, and gives
 me a list of modules. In it is ``3c509'', but without a letter.

Relatively few 3C509 (Primat chip) s were made.  They had only 3Com's
proprietary jumperless discovery mechanism.  Then ISA Plug-and-Play
came out and it wasn't compatible.  The revised chip is Pandora,
3C509B, with both the 3Com and MSFT/Intel schemes.
We sold millions and millions of those.  The 3c509.c
driver handles both.


 However, it does say ``3Com Etherlink III'', so I select it.
=20
 DHCP fails, despite the fact that my router has DHCP enabled, and many
 other computers in my house are using it. Setting up static IP does
 not work either. However, the corresponding light on my router does
 light up, and, what's more, when I run ``dhclient eth0'', my router
 claims that the computer connected to it, and got the IP 192.168.1.102
 (I can tell by the MAC address that it is my computer). However, the
 computer itself is simply saying that it got no DHCPOFFERS.

3C509[B] is an ISA card, and its interrupt assignment is stored
in a tiny EEPROM.  They can be changed to fix a conflict, or if
there is more than one 3C509B in your machine.   If your router got
your MAC address but its offer never came through, you can send
but not receive.  That is a symptom of the interrupt on the
wrong line.  Perhaps it was changed early in your 3C509B's life.
If your motherboard has an ISA Plug and Play BIOS, it is supposed to
work around that and find the right IRQ line.  But many BIOSes are
broken.  That is why Linux has its own ISA Plug and Play.
Did you try it?


=20
 I am at a total loss here. It is clear that the card is working,
 because, at the very least, the MAC Address is being transferred.
 However, I cannot connect anywhere, including to 192.168.1.1.
=20
 Any ideas?

There is a 3c5x9setup program in the nictools-nopci package.
Perhaps you can put the IRQ (and I/O port base) back to
the factory condition.  I think it was IRQ 10 and base address 0x300
but don't bet on it.  Otherwise, figure out what they are and
tell the driver about it in modules.conf.

Historically, 3c509 was compiled into the kernel, not loaded as
a module.  That was because you wanted to run the register
location discovery before the machine was really running. 
That is, at kernel load time, not at modprobe time.
But the card is obscure enough now, and few ISA devices exist
outside the southbridge chip any more, so the hazard is less.

The description in modules.conf(5) is ambiguous and
there is no example of a *complete* options line, so I cannot tell
you a valid syntax for the line in that file that you need.

If you have a kernel with 3c509 compliled in, the kernel
command line argument would be eth=0x300,10


 try knoppix, see if there are any parameters being passed to the module
 that corresponds to the interface.

 if you believe in voodoo, move the nic to a different pci slot.

That would be some powerful voodoo.  I don't think
your motherboard would survive.

Another reasonable option would be to retire the 3c509 due
to its support issues (incomplete modules.conf manpage) in Linux,
and get a PCI NIC.
Almost any PCI NIC will outperform any ISA NIC.


Cameron



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



The Lost Sheep and Networking

2007-01-15 Thread Leonid Grinberg

Hello,

I recently acquired a fairly old computer. It has a 20GB hard disk,
256MB of RAM and a Pentium MMX 200MhZ processor.

It also has a 3Com Etherlink III card rev. B, which means that it is
supposed to use the 3c509B module.

I tried installing Debian etch from a netinstall CD, but I failed,
because I could not get networking to work, which meant that I could
not set up an archive mirror to use, which meant that I could not
install the base system.

After hours of pain, I tried installing FreeBSD, which did work.
However, after trying to use it for a while, I realized that I
severely hate it. There were several things which annoyed me, not the
least of which was that I hated the support on it.

In any case, I decided to try Debian again, but I cannot figure out
what's wrong with the network card.

When installing, debian-installer cannot recognize my card, and gives
me a list of modules. In it is ``3c509'', but without a letter.
However, it does say ``3Com Etherlink III'', so I select it.

DHCP fails, despite the fact that my router has DHCP enabled, and many
other computers in my house are using it. Setting up static IP does
not work either. However, the corresponding light on my router does
light up, and, what's more, when I run ``dhclient eth0'', my router
claims that the computer connected to it, and got the IP 192.168.1.102
(I can tell by the MAC address that it is my computer). However, the
computer itself is simply saying that it got no DHCPOFFERS.

I am at a total loss here. It is clear that the card is working,
because, at the very least, the MAC Address is being transferred.
However, I cannot connect anywhere, including to 192.168.1.1.

Any ideas?

--
Leonid Grinberg


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: The Lost Sheep and Networking

2007-01-15 Thread Matt Zagrabelny
 When installing, debian-installer cannot recognize my card, and gives
 me a list of modules. In it is ``3c509'', but without a letter.
 However, it does say ``3Com Etherlink III'', so I select it.
 
 DHCP fails, despite the fact that my router has DHCP enabled, and many
 other computers in my house are using it. Setting up static IP does
 not work either. However, the corresponding light on my router does
 light up, and, what's more, when I run ``dhclient eth0'', my router
 claims that the computer connected to it, and got the IP 192.168.1.102
 (I can tell by the MAC address that it is my computer). However, the
 computer itself is simply saying that it got no DHCPOFFERS.
 
 I am at a total loss here. It is clear that the card is working,
 because, at the very least, the MAC Address is being transferred.
 However, I cannot connect anywhere, including to 192.168.1.1.
 
 Any ideas?

try knoppix, see if there are any parameters being passed to the module
that corresponds to the interface.

you may want to try the expert install for etch.

also during the install switch to a different VC. try modprobing or
insmoding various modules. check actual settings for the interface with
'ifconfig -a'.

if you believe in voodoo, move the nic to a different pci slot.

-- 
Matt Zagrabelny - [EMAIL PROTECTED] - (218) 726 8844
University of Minnesota Duluth
Information Technology Systems  Services
PGP key 1024D/84E22DA2 2005-11-07
Fingerprint: 78F9 18B3 EF58 56F5 FC85  C5CA 53E7 887F 84E2 2DA2

He is not a fool who gives up what he cannot keep to gain what he cannot
lose.
-Jim Elliot


signature.asc
Description: This is a digitally signed message part


Re: The Lost Sheep and Networking

2007-01-15 Thread Leonid Grinberg

if you believe in voodoo, move the nic to a different pci slot.


Oh, right, that's the other thing I forgot to mention.

I do not think that this is a PCI card. I remember someone telling me
on a Debian IRC channel that it is AT, and, also, lspci is not
reporting it.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: The Lost Sheep and Networking

2007-01-15 Thread Rob Bochan
On Monday 15 January 2007 13:30, Leonid Grinberg wrote:
 Hello,

...
 It also has a 3Com Etherlink III card rev. B, which means that it is
 supposed to use the 3c509B module...


You may need to use the 3com setup utility to tell the ROM on the card which 
resources (irq, io, etc.) to use. It's available on the 3com website, but 
might take some hunting. It's a couple floppy's worth. Unless the card has 
jumpers, the setup utility might be the only way to go. I've had to do this 
with a couple of these cards myself, and it's not too difficult. Even after 
setting the proper irq and such, the Sarge installer still didn't find a 
network card automatically, but it fired right up once I told it to use the 
3c509 module.
HTH

...Rob

-- 
A note to the wives:
We can't help but stare at car wrecks either, but we don't want one of our 
own.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: The Lost Sheep and Networking

2007-01-15 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/15/07 12:58, Leonid Grinberg wrote:
 if you believe in voodoo, move the nic to a different pci slot.
 
 Oh, right, that's the other thing I forgot to mention.
 
 I do not think that this is a PCI card. I remember someone telling me
 on a Debian IRC channel that it is AT, and, also, lspci is not
 reporting it.

Yes, it very well might be an ISA card.  You'll have to crack the
case and look.  Be prepared with a vacuum to suck out 6 years of dust.

If it is an ISA card, you'll have to do an expert install, and
probably pass irq and base io numbers to it.  Google will definitely
be your friend.




-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFq9FKS9HxQb37XmcRAk4cAJ9yI99uX85yxuhzp46hjifjwOBi2ACdFyWV
3JGy6RnTycp7wvPJNqXabio=
=Ag0c
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: The Lost Sheep and Networking

2007-01-15 Thread Joe

Leonid Grinberg wrote:

if you believe in voodoo, move the nic to a different pci slot.


Oh, right, that's the other thing I forgot to mention.

I do not think that this is a PCI card. I remember someone telling me
on a Debian IRC channel that it is AT, and, also, lspci is not
reporting it.



That brings back memories. It's an ISA card. It's a long time
since I used one, but it may be necessary to pass parameters
at boot time. Have a look in the BIOS for an interrupt number
and memory location. If you can't find the location, there is
a 3Com utility that runs from DOS which can set and read the
card parameters. If you own one of those cards you should
probably get hold of it anyway. It's the only way I knew then
to configure that card, though there may be a Linux utility
arrived since then. If you didn't come from Windows, you'll
need a 95 or 98 boot floppy, which I think are available on
the Net.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: The Lost Sheep and Networking

2007-01-15 Thread Leonid Grinberg

Does anyone have that utility. I could not find it. All I found out
was that it is called 3c5x9cfg.exe.

I found out that the card has an IRQ of 5 (as printed at startup).
However, it says nothing about IO. The IRQ is shared by no other (PCI,
there are no other ISA devices) device.

However, I read somewhere that in order to get the card to work, it
has not have PnP disabled, which I can't do without the utility. So,
does anyone have it..?


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: The Lost Sheep and Networking

2007-01-15 Thread Rick Reynolds

Leonid Grinberg wrote:

Does anyone have that utility. I could not find it. All I found out
was that it is called 3c5x9cfg.exe.


Hmm...  I thought I had that, but it looks like all I have is 
3c5x9setup.  Not sure if it will do what you want or not.  I have it in 
source form (3c5x9setup.c) so you can run it under Debian if you'd like.


Respond back to the list (or me personally) if you'd like the source code.

Thanks,
Rick Reynolds
--
 He who breaks a thing to find out what it is, has left the path of 
wisdom. -- Gandalf



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: The Lost Sheep and Networking

2007-01-15 Thread Leonid Grinberg

Well, another person was nice enough to send me 3c5x9cfg.exe off-list,
but I'd love the source code for the set up program as well.

At this point, the more resources I have for the damn thing, the better!

So, yes, 3c5x9setup.c would be much appreciated.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: The Lost Sheep and Networking

2007-01-15 Thread Mihira Fernando

Wouldnt it be easier all round if you replace the network card with
one known to work with etch ? its a MMX 200 so there's bound to be
some pci slots in that motherboard.


--
Random Quotes From Megas XLR
Coop: You see? The mysteries of the Universe are revealed when you break stuff.
Jamie: When in doubt, blow up a planet.
Kiva: It's an 80 foot robot, if we can't see it, absolutely it's not here.
Glorft Technician: Unnecessary use of force in capturing the Earthers
has been approved.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]