Re: 10BaseT/100BaseT Question
John Cusick <[email protected]> 30 Sep 2003 14:55:33 -0400
| Newsgroups | gmane.linux.drivers.tulip.general |
|---|---|
| Message-ID | <[email protected]> |
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 > > Yes. > > > The situation is that one of the ports is used for a couple of networked > > Apple Macs that are up only occasionally. When the module is loaded, if > > the machines are not on, the port defaults to 100BaseT and when the > > machines come on line they are unable to communicate with the server > > since they are 10BaseT and the card does not seem to auto-fall-back to > > the slower speed on that port. > > What driver version are you using? > What is the detection message? > Linux Tulip driver version 0.9.15-pre12 (Aug 9, 2002) 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! divert: allocating divert_blk for eth1 eth1: Digital DS21140 Tulip rev 34 at 0xe08dcc00, 00:00:D1:1B:59:EF, IRQ 18. tulip1: Controller 1 of multiport board. tulip1: EEPROM default media type Autosense. tulip1: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block. tulip1: ***WARNING***: No MII transceiver found! divert: allocating divert_blk for eth2 eth2: Digital DS21140 Tulip rev 34 at 0xe08de800, EEPROM not present, 00:00:D1:1B:59:F0, IRQ 18. tulip2: Controller 2 of multiport board. tulip2: EEPROM default media type Autosense. tulip2: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block. tulip2: ***WARNING***: No MII transceiver found! divert: allocating divert_blk for eth3 eth3: Digital DS21140 Tulip rev 34 at 0xe08e0400, EEPROM not present, 00:00:D1:1B:59:F1, IRQ 18. tulip3: Controller 3 of multiport board. tulip3: EEPROM default media type Autosense. tulip3: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block. etc... > 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. It exits with the following error: Processing files: netdrivers-modules-3-@[email protected]_20.7 error: File must begin with "/": %{prefix}/lib/modules/*/*/* I'm really not sure how to fix this. The apparent line its choking on is: &attr(644,root,root) %{prefix}/lib/modules/*/*/* > > # options = 0,0,0,0 > > This is the correct syntax. But the driver should detect the speed > automatically. > > > Is there a way to set either modules.conf or the ifcfg scripts to set > > the particular port to 10BaseT (in this case, eth3) > > You can also use > mii-diag -F 10baseT Thanks for any assistance. Regards, John Cusick _______________________________________________ tulip mailing list, [email protected] To change to digest mode or unsubscribe visit http://www.scyld.com/mailman/listinfo/tulip