Re: 3c90x woes

2000-08-08 Thread Peter S Galbraith

The 3c59x module works for me, but I keep getting errors like
this logged: 
 eth0: Transmit error, Tx status register 82

So I decided to try the 3c90x driver from 3Com, but it doesn't
work for me.  I compiled a module and get this when I load it:

# insmod 3c90x
Using /lib/modules/2.2.15/net/3c90x.o

# tail -1 /var/log/messages
3Com 3c90x Version 1.0.0i 1999 [EMAIL PROTECTED]

# lsmod | grep 3c
3c90x  22636   0  (unused)

# /etc/init.d/network
SIOCSIFFLAGS: No such device
SIOCADDRT: Network is unreachable


Note the `unused' bit in lsmod output.  Anyone have ideas on
what's wrong?

So, I'm back with 3c59x :

# rmmod 3c90x
# modprobe 3c59x
# /etc/init.d/network
# lsmod | grep 3c
3c59x  18336   1 
# ifconfig eth0
eth0  Link encap:Ethernet  HWaddr 00:01:03:1E:1F:E9  
  inet addr:142.130.48.235  Bcast:142.130.48.255  Mask:255.255.252.0
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:585 errors:0 dropped:0 overruns:1 frame:0
  TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:100 
  Interrupt:11 Base address:0xdc00 

:-(

Peter


[EMAIL PROTECTED] wrote:

 I have goten your card to work succesfully i have a compile 2.2.15 version wh
 at i had  to do i believe is edit teh compile_UP file :
 
 /
 gcc -c 3c90x.c -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer \
 -fno-strength-reduce -pipe -m486 -malign-loops=2 \
 -malign-jumps=2 -malign-functions=2 -DCPU=486 \
 -DMODULE -D__KERNEL__ -I/usr/src/linux/include
 
 then i did a ./compile_UP  and it made a 3c90x.o file i copied that into
 lib/modules/2.2.15/net
 and i made a file inside one of the moduls.conf files i cant remeber but you 
 can test
 your install by insmod 3c509x.o ithinki had some module option problems too.



Re: 3c90x woes

2000-08-08 Thread F.P. Groeneveld
Peter S Galbraith [EMAIL PROTECTED] wrote:

: # /etc/init.d/network
: SIOCSIFFLAGS: No such device
: SIOCADDRT: Network is unreachable

I _think_ this is just the new networking code in the newer kernel. Old
syntax ifconfig/routing commands generate these, I seem to recall. Anypne?

Cheers,

   Derk



Re: 3c90x woes

2000-08-08 Thread [EMAIL PROTECTED]
On Tue, 8 Aug 2000, Peter S Galbraith wrote:

Galbra So I decided to try the 3c90x driver from 3Com, but it doesn't
Galbra work for me.  I compiled a module and get this when I load it:

i always have statically compiled the driver into my kernel i dont know if
that makes a difference, what kind of chip is on your card? i have tested
it with both 3C905B and 3C905C with complete success(the 3com driver)

nate

:::
http://www.aphroland.org/
http://www.linuxpowered.net/
[EMAIL PROTECTED]
11:32am up 21 days, 19:09, 1 user, load average: 0.10, 0.07, 0.01



Re: 3c90x woes

2000-08-08 Thread Peter S Galbraith

[EMAIL PROTECTED] wrote:

 On Tue, 8 Aug 2000, Peter S Galbraith wrote:
 
 Galbra So I decided to try the 3c90x driver from 3Com, but it doesn't
 Galbra work for me.  I compiled a module and get this when I load it:
 
 i always have statically compiled the driver into my kernel i dont know if
 that makes a difference, 

I could try that.
  what kind of chip is on your card? i have tested
 it with both 3C905B and 3C905C with complete success(the 3com driver)

It's the 3C905C TXM.

Peter



Re: 3c90x woes

2000-08-08 Thread Peter S Galbraith

F.P. Groeneveld wrote:

 Peter S Galbraith [EMAIL PROTECTED] wrote:
 
 : # /etc/init.d/network
 : SIOCSIFFLAGS: No such device
 : SIOCADDRT: Network is unreachable
 
 I _think_ this is just the new networking code in the newer kernel. Old
 syntax ifconfig/routing commands generate these, I seem to recall. Anypne?

No, the /etc/init.d/network script works fine when the 3c59x
modules is loaded instead.

Peter



Re: 3c90x woes

2000-08-02 Thread W. Paul Mills
Peter S Galbraith [EMAIL PROTECTED] wrote:

: Christian Pernegger wrote:

: I'm running a box with a 3Com 3C905C-TXM, at the moment with
: potato-testcycle-3 and kernel version 2.2.15.

: Same here, more or less.  I got the 3Com 3C905C-TXM last week in
: a new Dell computer.  

: The 3c59x module that comes with the standard kernel did not do
: 100mbit/s full duplex connections for me. 3Coms own 3c90x
: module does, so I believe it to be better :)

: How does one find out?
: I used to use a Tulip-based card that said so on driver
: initilisation, but all I get now is:

: 3c59x.c:v0.99H 11/17/98 Donald Becker 
http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
: eth0: 3Com 3c905C Tornado at 0xdc00,  00:01:03:1e:1f:e9, IRQ 11
:   8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
:   MII transceiver found at address 24, status 782d.
:   Enabling bus-master transmits and whole-frame receives.

: It doesn't say 100Mbits...

The easy way is to look at the lights on your network hub/switch.
There are some utilities at Donald Becker's site that can also
help you figure out what is going on. (You have to compile them
yourself.) Also latest driver on his site is now 0.99Q. Or 3com
now has their own driver for the B/C versions of the card.

The message above tells you that when connection is made, the hub,
and your card will negotiate the details. If all your cabling is
good, etc, you should get 100Mbits full duplex.

-- 
*** Running Debian Linux ***
*   For God so loved the world that He gave his only begotten Son,  *
*   that whoever believes in Him should not perish...John 3:16  *
* W. Paul Mills  *  Topeka, Kansas, U.S.A.  *
* EMAIL= [EMAIL PROTECTED]  *  WWW= http://Mills-USA.com/  *
* Bill, I was there several years ago, why would I want to go back? *
* pgp public key on keyservers everywhere? */
-- 



Re: 3c90x woes

2000-08-02 Thread Peter S Galbraith

Thanks guys...

W. Paul Mills wrote:

 Peter S Galbraith [EMAIL PROTECTED] wrote:
 
 :   I got the 3Com 3C905C-TXM last week in
 : a new Dell computer.  
 
 : The 3c59x module that comes with the standard kernel did not do
 : 100mbit/s full duplex connections for me. 3Coms own 3c90x
 : module does, so I believe it to be better :)
 
 : How does one find out?
 
 The easy way is to look at the lights on your network hub/switch.

Which made me think...  There's a light indicator on the card
next to the cable connector.  It shows 100.

However, I see this occasionally in /var/log/debug :

  eth0: Transmit error, Tx status register 82.

Anything to worry about?

Thanks for the help!
-- 
Peter Galbraith, research scientist  [EMAIL PROTECTED]
Maurice Lamontagne Institute, Department of Fisheries and Oceans Canada
P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada. 418-775-0852 FAX: 775-0546
6623'rd GNU/Linux user at the Counter - http://counter.li.org/ 



Re: 3c90x woes

2000-08-02 Thread Nate Duehr
On Wed, Aug 02, 2000 at 02:06:52PM -0400, Peter S Galbraith wrote:
   eth0: Transmit error, Tx status register 82.
 
 Anything to worry about?

We were seeing this on a RedHat 6.2 machine with an Intel EEPro100 here
at work the other day.  Changed out the cable and it stopped doing it.
(And measured throughput on that machine skyrocketed.)

Didn't have time to dig through the source and see what register 82
actually is, but it was a Layer-1 problem.  :)

Hope it helps,
-- 
Nate Duehr [EMAIL PROTECTED]

GPG Key fingerprint = DCAF 2B9D CC9B 96FA 7A6D AAF4 2D61 77C5 7ECE C1D2
Public Key available upon request, or at wwwkeys.pgp.net and others.


pgp4w5HTIQH02.pgp
Description: PGP signature


Re: 3c90x woes

2000-08-01 Thread jbardin
Gary Hennigan wrote:

 Gary Hennigan [EMAIL PROTECTED] writes:
  Raphael Crawford-Marks [EMAIL PROTECTED] writes:
   ok so I patched the kernel successfully and went through make config and
   make dep just fine.
  
   when I do make bzImage (also tried zImage, zdisk, and bzdisk) everything
   works fine until it gets to the very end:
  
   as86 -0 -a -o bootsect.o bootsect.s
   make[1]: as86: Command not found
  
   I've never heard of as86...couldn't find any packages by that name either.
  
   Any further help would be much appreciated.
  
   Thanks,
  
   Raphael
 
  You need to install the bin86 package:
 
  apt-get install bin86

 Also, you should seriously consider looking at the kernel-package
 package, in particular look at the make-kpkg utility. It makes using
 custom-compiled kernels in Debian MUCH easier to deal with.

 To use it you just do your make config|menuconfig|xconfig and then
 just invoke make-kpkg like:

 make-kpkg --revision 5:mypc.1 --bzimage kernel_image

 and you'll get a kernel_image*.deb file that you can install with
 dpkg. Install it, read the docs and feel free to post if you have any
 questions about it. Again, it's MUCH easier to handle custom kernels
 in Debian if you use it and it is the Debian Way (TM) to use and
 install custom kernels.

 Gary

 --
 Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED]  /dev/null

Man that isa really sweet way of dealing withthe kernel compiling... am i to 
assume
that you can keep backup copys of the debs so that incaseof failure you can 
backtrack
through your different kernel versions... and what about having two kernel 
versions
and using lilo tochoose which one to boot.
begin:vcard 
n:Bardin;Jon
x-mozilla-html:FALSE
adr:;;
version:2.1
email;internet:[EMAIL PROTECTED]
note:www.gamesig.com -uniting the linux gaming community
x-mozilla-cpt:;0
fn:Jon Bardin
end:vcard


Re: 3c90x woes

2000-08-01 Thread Gary Hennigan
[EMAIL PROTECTED] writes:

 [1  text/plain; us-ascii (7bit)]
 Gary Hennigan wrote:
[snip]
  Also, you should seriously consider looking at the kernel-package
  package, in particular look at the make-kpkg utility. It makes using
  custom-compiled kernels in Debian MUCH easier to deal with.
 
  To use it you just do your make config|menuconfig|xconfig and then
  just invoke make-kpkg like:
 
  make-kpkg --revision 5:mypc.1 --bzimage kernel_image
 
  and you'll get a kernel_image*.deb file that you can install with
  dpkg. Install it, read the docs and feel free to post if you have any
  questions about it. Again, it's MUCH easier to handle custom kernels
  in Debian if you use it and it is the Debian Way (TM) to use and
  install custom kernels.
 
  Gary
 
  --
  Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED]  /dev/null
 
 Man that isa really sweet way of dealing withthe kernel
 compiling... am i to assume that you can keep backup copys of the
 debs so that incaseof failure you can backtrack through your
 different kernel versions... and what about having two kernel
 versions and using lilo tochoose which one to boot.

You just described exactly what I do. You can keep as many of the
kernel_image*.deb files as you want. And install as many of them as
you want. I don't think there's anything in Debian to automatically
keep lilo.conf in line with all of this but you can always try it and
find out. One thing I have no experience with is installing the same
major kernel version multiple times. I'm not sure how to accomplish
that, but certainly you can have multiple kernels of differing major
versions. I have 2.2.16, 2.2.15 and 2.2.14 kernels installed on my
machine now and can choose which to boot at the lilo prompt.

Back to lilo, when you install a kernel_image*.deb it asks you about
setting up lilo.conf. I've always edited lilo.conf myself and so don't
know what the automatic stuff does. Maybe it'll manage multiple
kernels for you? You'd have to try it or perhaps someone else can step
in here and tell us...

Gary



Re: 3c90x woes

2000-08-01 Thread Morten Liebach
On  1, aug, 2000 at 07:39:07 -0600, Gary Hennigan wrote:
 [EMAIL PROTECTED] writes:
 
  [1  text/plain; us-ascii (7bit)]
  Gary Hennigan wrote:
 [snip]
   Also, you should seriously consider looking at the kernel-package
   package, in particular look at the make-kpkg utility. It makes using
   custom-compiled kernels in Debian MUCH easier to deal with.
  
   To use it you just do your make config|menuconfig|xconfig and then
   just invoke make-kpkg like:
  
   make-kpkg --revision 5:mypc.1 --bzimage kernel_image
  
   and you'll get a kernel_image*.deb file that you can install with
   dpkg. Install it, read the docs and feel free to post if you have any
   questions about it. Again, it's MUCH easier to handle custom kernels
   in Debian if you use it and it is the Debian Way (TM) to use and
   install custom kernels.
  
   Gary
  
   --
   Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED]  /dev/null
  
  Man that isa really sweet way of dealing withthe kernel
  compiling... am i to assume that you can keep backup copys of the
  debs so that incaseof failure you can backtrack through your
  different kernel versions... and what about having two kernel
  versions and using lilo tochoose which one to boot.
 
 You just described exactly what I do. You can keep as many of the
 kernel_image*.deb files as you want. And install as many of them as
 you want. I don't think there's anything in Debian to automatically
 keep lilo.conf in line with all of this but you can always try it and
 find out. One thing I have no experience with is installing the same
 major kernel version multiple times. snippped

You can do that, but it seems the old image is overwritten, sp move it
to some other name, and put it in lilo.conf as backup.

It was a great tip, I have tried before, but couldn't make head nor
tails of the docs ... but as allways, it's easy when you know how!!!

HAND
Morten

-- 
UNIX, reach out and grep someone!



Re: 3c90x woes

2000-08-01 Thread Peter S Galbraith

Christian Pernegger wrote:

 I'm running a box with a 3Com 3C905C-TXM, at the moment with
 potato-testcycle-3 and kernel version 2.2.15.

Same here, more or less.  I got the 3Com 3C905C-TXM last week in
a new Dell computer.  

 The 3c59x module that comes with the standard kernel did not do
 100mbit/s full duplex connections for me. 3Coms own 3c90x
 module does, so I believe it to be better :)

How does one find out?
I used to use a Tulip-based card that said so on driver
initilisation, but all I get now is:

3c59x.c:v0.99H 11/17/98 Donald Becker 
http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
eth0: 3Com 3c905C Tornado at 0xdc00,  00:01:03:1e:1f:e9, IRQ 11
  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
  MII transceiver found at address 24, status 782d.
  Enabling bus-master transmits and whole-frame receives.

It doesn't say 100Mbits...

Thanks

Peter



RE: 3c90x woes

2000-07-31 Thread Raphael Crawford-Marks
ok so I patched the kernel successfully and went through make config and
make dep just fine.

when I do make bzImage (also tried zImage, zdisk, and bzdisk) everything
works fine until it gets to the very end:

as86 -0 -a -o bootsect.o bootsect.s
make[1]: as86: Command not found

I've never heard of as86...couldn't find any packages by that name either.

Any further help would be much appreciated.

Thanks,

Raphael

-Original Message-
From: Christian Pernegger [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 27, 2000 2:44 PM
To: Raphael Crawford-Marks; debian-user@lists.debian.org
Subject: RE: 3c90x woes
Importance: Low


I'm running a box with a 3Com 3C905C-TXM, at the moment with
potato-testcycle-3
and kernel version 2.2.15.

The 3c59x module that comes with the standard kernel did not do 100mbit/s
full duplex
connections for me. 3Coms own 3c90x module does, so I believe it to be
better :)

Of the ways described in the 3Com README I only tried the
patch-into-kernel-source-tree
one - because it worked the first time.

If you need any help with compiling/patching a kernel just drop me a line.

Regards

Christian


 -Original Message-
 From: Raphael Crawford-Marks [mailto:[EMAIL PROTECTED]
 Sent: Thursday, July 27, 2000 11:21 PM
 To: debian-user@lists.debian.org
 Subject: 3c90x woes


 I've installed Potato on a machine with a 3c905c-TXM PCI card.  I tried to
 get it to work with the 3c59x module, to no avail.  Downloaded
 3com's 3c90x
 driver from their site, but couldn't figure out what to do with it (their
 readme said to run install3c90x, a file that was not included in
 the .tar.gz
 available for download on their site).

 Is there a way to get my card to work with the 3c59x module?  If not, does
 anyone have a precompiled 3c90x module for the 2.2.14 kernel?

 Thanks,

 Raphael


 --
 Unsubscribe?  mail -s unsubscribe
 [EMAIL PROTECTED]  /dev/null




Re: 3c90x woes

2000-07-31 Thread Gary Hennigan
Raphael Crawford-Marks [EMAIL PROTECTED] writes:
 ok so I patched the kernel successfully and went through make config and
 make dep just fine.
 
 when I do make bzImage (also tried zImage, zdisk, and bzdisk) everything
 works fine until it gets to the very end:
 
 as86 -0 -a -o bootsect.o bootsect.s
 make[1]: as86: Command not found
 
 I've never heard of as86...couldn't find any packages by that name either.
 
 Any further help would be much appreciated.
 
 Thanks,
 
 Raphael

You need to install the bin86 package:

apt-get install bin86

Gary



Re: 3c90x woes

2000-07-31 Thread Robert Waldner
On Mon, 31 Jul 2000 13:16:58 PDT, Raphael Crawford-Marks writes:
as86 -0 -a -o bootsect.o bootsect.s
make[1]: as86: Command not found

you´ll need the bin86-package

I've never heard of as86...couldn't find any packages by that name either.

finding packages by filename is easiest via 
 http://www.debian.org/distrib/packages imho.

hth,
rw



Re: 3c90x woes

2000-07-31 Thread Gary Hennigan
Gary Hennigan [EMAIL PROTECTED] writes:
 Raphael Crawford-Marks [EMAIL PROTECTED] writes:
  ok so I patched the kernel successfully and went through make config and
  make dep just fine.
  
  when I do make bzImage (also tried zImage, zdisk, and bzdisk) everything
  works fine until it gets to the very end:
  
  as86 -0 -a -o bootsect.o bootsect.s
  make[1]: as86: Command not found
  
  I've never heard of as86...couldn't find any packages by that name either.
  
  Any further help would be much appreciated.
  
  Thanks,
  
  Raphael
 
 You need to install the bin86 package:
 
 apt-get install bin86

Also, you should seriously consider looking at the kernel-package
package, in particular look at the make-kpkg utility. It makes using
custom-compiled kernels in Debian MUCH easier to deal with. 

To use it you just do your make config|menuconfig|xconfig and then
just invoke make-kpkg like:

make-kpkg --revision 5:mypc.1 --bzimage kernel_image

and you'll get a kernel_image*.deb file that you can install with
dpkg. Install it, read the docs and feel free to post if you have any
questions about it. Again, it's MUCH easier to handle custom kernels
in Debian if you use it and it is the Debian Way (TM) to use and
install custom kernels.

Gary



Re: 3c90x woes

2000-07-27 Thread jbardin
Raphael Crawford-Marks wrote:

 I've installed Potato on a machine with a 3c905c-TXM PCI card.  I tried to
 get it to work with the 3c59x module, to no avail.  Downloaded 3com's 3c90x
 driver from their site, but couldn't figure out what to do with it (their
 readme said to run install3c90x, a file that was not included in the .tar.gz
 available for download on their site).

 Is there a way to get my card to work with the 3c59x module?  If not, does
 anyone have a precompiled 3c90x module for the 2.2.14 kernel?

 Thanks,

 Raphael

 --
 Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED]  /dev/null

I have goten your card to work succesfully i have a compile 2.2.15 version what 
i had
to do i believe is edit teh compile_UP file :

/
gcc -c 3c90x.c -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer \
-fno-strength-reduce -pipe -m486 -malign-loops=2 \
-malign-jumps=2 -malign-functions=2 -DCPU=486 \
-DMODULE -D__KERNEL__ -I/usr/src/linux/include

then i did a ./compile_UP  and it made a 3c90x.o file i copied that into
lib/modules/2.2.15/net
and i made a file inside one of the moduls.conf files i cant remeber but you 
can test
your install by insmod 3c509x.o ithinki had some module option problems too.
begin:vcard 
n:Bardin;Jon
x-mozilla-html:FALSE
adr:;;
version:2.1
email;internet:[EMAIL PROTECTED]
note:www.gamesig.com -uniting the linux gaming community
x-mozilla-cpt:;0
fn:Jon Bardin
end:vcard


RE: 3c90x woes

2000-07-27 Thread Christian Pernegger
I'm running a box with a 3Com 3C905C-TXM, at the moment with
potato-testcycle-3
and kernel version 2.2.15.

The 3c59x module that comes with the standard kernel did not do 100mbit/s
full duplex
connections for me. 3Coms own 3c90x module does, so I believe it to be
better :)

Of the ways described in the 3Com README I only tried the
patch-into-kernel-source-tree
one - because it worked the first time.

If you need any help with compiling/patching a kernel just drop me a line.

Regards

Christian


 -Original Message-
 From: Raphael Crawford-Marks [mailto:[EMAIL PROTECTED]
 Sent: Thursday, July 27, 2000 11:21 PM
 To: debian-user@lists.debian.org
 Subject: 3c90x woes


 I've installed Potato on a machine with a 3c905c-TXM PCI card.  I tried to
 get it to work with the 3c59x module, to no avail.  Downloaded
 3com's 3c90x
 driver from their site, but couldn't figure out what to do with it (their
 readme said to run install3c90x, a file that was not included in
 the .tar.gz
 available for download on their site).

 Is there a way to get my card to work with the 3c59x module?  If not, does
 anyone have a precompiled 3c90x module for the 2.2.14 kernel?

 Thanks,

 Raphael


 --
 Unsubscribe?  mail -s unsubscribe
 [EMAIL PROTECTED]  /dev/null




Re: 3c90x woes

2000-07-27 Thread Christoph Simon
 I've installed Potato on a machine with a 3c905c-TXM PCI card.  I tried to
 get it to work with the 3c59x module, to no avail. [...]

I'm using the Vortex driver from the standard kernel compilation menu,
and it seems to be working nicely; on the other hand, the rest of the
net is 10Mb/s, so I can't tell if it would do the 100. BTW. One really
nice thing was to find out that this driver was detecting
automatically two of such cards (no IO/IRQ fiddling, no kernel
arguments).

Christoph Simon
[EMAIL PROTECTED]
-- 
^X^C
q
quit
:q
^C
end
x
exit
ZZ
^D
?
help
.




RE: 3c90x woes

2000-07-27 Thread Raphael Crawford-Marks
Hmm.  Well that didn't work for me.  I wish it did...I don't care if I only
get 10 Mb/s.  But everytime I tried the 3c59x Vortex driver the system would
crash and I'd have to do a hard reboot.  Did you use any special options to
make it work?

-Original Message-
From: Christoph Simon [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 27, 2000 4:15 PM
To: debian-user@lists.debian.org
Subject: Re: 3c90x woes


 I've installed Potato on a machine with a 3c905c-TXM PCI card.  I tried to
 get it to work with the 3c59x module, to no avail. [...]

I'm using the Vortex driver from the standard kernel compilation menu,
and it seems to be working nicely; on the other hand, the rest of the
net is 10Mb/s, so I can't tell if it would do the 100. BTW. One really
nice thing was to find out that this driver was detecting
automatically two of such cards (no IO/IRQ fiddling, no kernel
arguments).

Christoph Simon
[EMAIL PROTECTED]
--
^X^C
q
quit
:q
^C
end
x
exit
ZZ
^D
?
help
.



--
Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED] 
/dev/null



Re: 3c90x woes

2000-07-27 Thread [EMAIL PROTECTED]
what i do:

download the kernel source from ftp.kernel.org

download the 3com driver from www.3com.com

inside the 3com driver is a kernel patch , i believe its called path-2.2.5
or something, it works fine up to 2.2.16(what im using). patch the kernel
by copying the file to the source tree (usually /usr/src/linux) and run

patch -p0 patch-2.2.5

then configure the kernel

you want to turn on support for:

 3c90x/3c980 B/C series Cyclone/Hurricane/Tornado support

it is located under network devices| ethernet(10 or 100mbit)

compile the kernel(make sure to configure the rest of it) 

and install it  reboot.

if you need more help with kernel stuff let me know or i can send you a
binary module for 2.2.16 if your using 2.2.16

nate

then configure the kernel

On Thu, 27 Jul 2000, Raphael Crawford-Marks wrote:

raphae I've installed Potato on a machine with a 3c905c-TXM PCI card.  I tried 
to
raphae get it to work with the 3c59x module, to no avail.  Downloaded 3com's 
3c90x
raphae driver from their site, but couldn't figure out what to do with it 
(their
raphae readme said to run install3c90x, a file that was not included in the 
.tar.gz
raphae available for download on their site).
raphae 
raphae Is there a way to get my card to work with the 3c59x module?  If not, 
does
raphae anyone have a precompiled 3c90x module for the 2.2.14 kernel?
raphae 
raphae Thanks,
raphae 
raphae Raphael
raphae 
raphae 
raphae -- 
raphae Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED]  /dev/null
raphae 

:::
http://www.aphroland.org/
http://www.linuxpowered.net/
[EMAIL PROTECTED]
5:14pm up 10 days, 41 min, 2 users, load average: 0.00, 0.00, 0.00



Re: 3c90x woes

2000-07-27 Thread Christoph Simon
 Hmm.  Well that didn't work for me.  I wish it did...I don't care if I only
 get 10 Mb/s.  But everytime I tried the 3c59x Vortex driver the system would
 crash and I'd have to do a hard reboot.  Did you use any special options to
 make it work?

Nope, and I didn't compile as a module. Here is the kernel message for
detecting them:

eth0: 3Com 3c905B Cyclone 100baseTx at 0xb800,  00:50:da:bf:d0:a8, IRQ 10
  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
  MII transceiver found at address 24, status 786d.
  MII transceiver found at address 0, status 786d.
  Enabling bus-master transmits and whole-frame receives.
eth0: Overriding PCI latency timer (CFLT) setting of 0, new value is 32.
eth1: 3Com 3c905B Cyclone 100baseTx at 0xb400,  00:50:da:bf:ce:c6, IRQ 11
  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
  MII transceiver found at address 24, status 786d.
  MII transceiver found at address 0, status 786d.
  Enabling bus-master transmits and whole-frame receives.
eth1: Overriding PCI latency timer (CFLT) setting of 0, new value is 32.

You see, there might be a difference in the sub-models.

HTH

Christoph Simon

-- 
^X^C
q
quit
:q
^C
end
x
exit
ZZ
^D
?
help
.




Re: 3c90x woes

2000-07-27 Thread [EMAIL PROTECTED]
3c905Cs require updated drivers if your REALLY LUCKY you can get the
default kernel driver to work although it most likely will say ***
INVALID CHECKSUM ***

best to get the drivers from www.3com.com (my reccomendation)

the detection logged by the kernel is as follows:

3Com 3c90x Version 1.0.0d 1999 [EMAIL PROTECTED]

1 line, thats it..wish it had more info but it doesnt. (version 1.0.0d may
be outdated by the time you get the current version)

nate


On Thu, 27 Jul 2000, Christoph Simon wrote:

ciccio  Hmm.  Well that didn't work for me.  I wish it did...I don't care if 
I only
ciccio  get 10 Mb/s.  But everytime I tried the 3c59x Vortex driver the 
system would
ciccio  crash and I'd have to do a hard reboot.  Did you use any special 
options to
ciccio  make it work?
ciccio 
ciccio Nope, and I didn't compile as a module. Here is the kernel message for
ciccio detecting them:
ciccio 
ciccio eth0: 3Com 3c905B Cyclone 100baseTx at 0xb800,  00:50:da:bf:d0:a8, IRQ 
10
ciccio   8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
ciccio   MII transceiver found at address 24, status 786d.
ciccio   MII transceiver found at address 0, status 786d.
ciccio   Enabling bus-master transmits and whole-frame receives.
ciccio eth0: Overriding PCI latency timer (CFLT) setting of 0, new value is 32.
ciccio eth1: 3Com 3c905B Cyclone 100baseTx at 0xb400,  00:50:da:bf:ce:c6, IRQ 
11
ciccio   8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
ciccio   MII transceiver found at address 24, status 786d.
ciccio   MII transceiver found at address 0, status 786d.
ciccio   Enabling bus-master transmits and whole-frame receives.
ciccio eth1: Overriding PCI latency timer (CFLT) setting of 0, new value is 32.
ciccio 
ciccio You see, there might be a difference in the sub-models.
ciccio 
ciccio HTH
ciccio 
ciccio Christoph Simon
ciccio 
ciccio -- 
ciccio ^X^C
ciccio q
ciccio quit
ciccio :q
ciccio ^C
ciccio end
ciccio x
ciccio exit
ciccio ZZ
ciccio ^D
ciccio ?
ciccio help
ciccio .
ciccio 
ciccio 
ciccio 
ciccio -- 
ciccio Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED]  /dev/null
ciccio 

:::
http://www.aphroland.org/
http://www.linuxpowered.net/
[EMAIL PROTECTED]
8:07pm up 10 days, 3:34, 2 users, load average: 0.00, 0.00, 0.00