Re: 10BaseT/100BaseT Question
John Cusick <[email protected]> 30 Sep 2003 18:54:14 -0400
| Newsgroups | gmane.linux.drivers.tulip.general |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 2003-09-30 at 15:23, Donald Becker wrote: > On 30 Sep 2003, John Cusick wrote: > > On Mon, 2003-09-29 at 21:14, Donald Becker wrote: > > > On 23 Sep 2003, John Cusick wrote: > > > > > > > Card: Adaptec AN-8944A - 4 Port > > > > > > > > The card loads fine as a module and works, but I would like to know if > > > > its possible to force one of the ports to 10BaseT > > > What driver version are you using? > > > What is the detection message? > > > > Linux Tulip driver version 0.9.15-pre12 (Aug 9, 2002) > > Yup, that's the modified branch. It has lots of "issues" that my > version does not have. > > > tulip0: EEPROM default media type Autosense. > > tulip0: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) > > block. > > tulip0: ***WARNING***: No MII transceiver found! > > That's a problem... > > > > If it's using the old driver included with the kernel, try the driver > > > from scyld.com > > > > > > mkdir /tmp/netdrivers/ > > > cd /tmp/netdrivers/ > > > ncftpget ftp://ftp.scyld.com/pub/network/netdrivers.tgz > > > tar xfvz netdrivers.tgz > > > make > > > make install > > > > > > > I've downloaded the newest version and it builds fine, so I attempted to > > use the spec file (I like to keep the rpm database up to date if > > possible, although its not critical, of course) and it also built fine > > except that it will not create the rpm's. > > That spec file is was original designed to be generic, but > as multiple incompatible RPM versions have been released and > the external module build system has changed without being fixed > we have given up and accepted that it will only work with our Linux > distribution. > > > It exits with the following error: > > > > Processing files: netdrivers-modules-3-@[email protected]_20.7 > > error: File must begin with "/": %{prefix}/lib/modules/*/*/* > > You can work around this. Substitute your own release number for > @PACKAGE_RELEASE@ > Donald, I appreciate your help with this (I figured I had better say this before you decide that I'm a royal pain in the rear end). Talk about off topic... The error is cleaned up as far as @PACKAGE_RELEASE@ is concerned, however the final error still remains. I have gone through the Maximum RPM Book (which is pretty piss-poor as far as detail goes) and cannot figure out what is going on. Processing files: netdrivers-modules-3-5.2.4.20_20.7 error: File must begin with "/": %{prefix}/lib/modules/*/*/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RPM build errors: File must begin with "/": %{prefix}/lib/modules/*/*/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ No rush on this, or even ignore it if you prefer since it is off-topic. I will install the drivers from the source for now to see if the previous problem is solved, and keep working on this one. If I get it done properly (tough considering the availability of documentation and my limited skills) then I will be sure to post to the list and make it available. ... snip ... > Note that this only works if > The driver implements the ioctl(), including supporting the virtual > registers with SYM transceivers. > The driver detects the transceiver (which is a problem here). Regards, John C. _______________________________________________ tulip mailing list, [email protected] To change to digest mode or unsubscribe visit http://www.scyld.com/mailman/listinfo/tulip