I seem to be having a duplexing issue on my Laptops PCMCIA card. It refuses to talk to anything 100Mb, but it works fine in Windoze and with 10Mb hubs/cable modems. Does anyone know where I can change the options for this card? Please advise, -- "Turd Ferguson. Yeah, he's a funny guy." ~Burt Reynolds (As portrayed by Norm McDonald of SNL)
I seem to be having a duplexing issue on my Laptops PCMCIA card. It refuses to talk to anything 100Mb, but it works fine in Windoze and with 10Mb hubs/cable modems. Does anyone know where I can change the options for this card?
Well, the answer I always received was that "autonegotiation works on Linux, just use it". That directly from Alan Cox and I believe David Becker as well. Bottom line is I never got a straight answer on whether hard coding the nic is even possible. I think we ended up hashing on about gigabit Ethernet instead of the autonegotiation issue after that. What happens when you try to connect to a 100Mbit FDX link? If it was a duplexing issue /proc/net/dev should probably show a significant number of errors. -- John LeMay KC2KTH Senior Enterprise Consultant NJMC | http://www.njmc.com | Phone 732-557-4848 Specializing in Microsoft and Unix based solutions
Unfortunately, I have no /proc/net/dev. What happens when I connect is simply that I get no connection. I can get not traffic at all. My dhcp logs on every machine I try to attatch to show nothing. Any other advice? </Turd> On Thu, 2003-05-22 at 21:57, John LeMay wrote:
I seem to be having a duplexing issue on my Laptops PCMCIA card. It refuses to talk to anything 100Mb, but it works fine in Windoze and with 10Mb hubs/cable modems. Does anyone know where I can change the options for this card?
Well, the answer I always received was that "autonegotiation works on Linux, just use it". That directly from Alan Cox and I believe David Becker as well. Bottom line is I never got a straight answer on whether hard coding the nic is even possible. I think we ended up hashing on about gigabit Ethernet instead of the autonegotiation issue after that.
What happens when you try to connect to a 100Mbit FDX link? If it was a duplexing issue /proc/net/dev should probably show a significant number of errors.
-- John LeMay KC2KTH Senior Enterprise Consultant NJMC | http://www.njmc.com | Phone 732-557-4848 Specializing in Microsoft and Unix based solutions -- "Turd Ferguson. Yeah, he's a funny guy." ~Burt Reynolds (As portrayed by Norm McDonald of SNL)
On 22 May 2003 18:50:56 -0600
Turd Ferguson
I seem to be having a duplexing issue on my Laptops PCMCIA card. It refuses to talk to anything 100Mb, but it works fine in Windoze and with 10Mb hubs/cable modems. Does anyone know where I can change the options for this card? First, eventhough the card can autonegotiate, the problem might be with your network itself. I routinely plug my laptop into different networks.
But, I have seen autonegotiation problems where the card thinks
everything is fine at 100Mbps/full duplex and the switch does not.
In any case, each driver has a set of options you can set. These are
driver specific. You can go to the driver home page and check the
information:
This is one that I picked from Dave Becker's site:
insmod 3c59x.o debug=1 options=0,,4 full_duplex=0,0,1
http://www.scyld.com/network
--
Jerry Feldman
On 22 May 2003 18:50:56 -0600
Turd Ferguson
I seem to be having a duplexing issue on my Laptops PCMCIA card. It refuses to talk to anything 100Mb, but it works fine in Windoze and with 10Mb hubs/cable modems. Does anyone know where I can change the options for this card? First, eventhough the card can autonegotiate, the problem might be with your network itself. I routinely plug my laptop into different networks.
But, I have seen autonegotiation problems where the card thinks
everything is fine at 100Mbps/full duplex and the switch does not.
In any case, each driver has a set of options you can set. These are
driver specific. You can go to the driver home page and check the
information:
This is one that I picked from Donald Becker's site:
insmod 3c59x.o debug=1 options=0,,4 full_duplex=0,0,1
http://www.scyld.com/network
(Correction on my initial post. it is Donald Becker not Dave).
--
Jerry Feldman
This is great. I have tested my laptop on 5 different networks. I will give the manual settings a try. Where might I find that file in 8.2? </Jared> On Fri, 2003-05-23 at 06:46, Jerry Feldman wrote:
On 22 May 2003 18:50:56 -0600 Turd Ferguson
wrote: I seem to be having a duplexing issue on my Laptops PCMCIA card. It refuses to talk to anything 100Mb, but it works fine in Windoze and with 10Mb hubs/cable modems. Does anyone know where I can change the options for this card? First, eventhough the card can autonegotiate, the problem might be with your network itself. I routinely plug my laptop into different networks.
But, I have seen autonegotiation problems where the card thinks everything is fine at 100Mbps/full duplex and the switch does not.
In any case, each driver has a set of options you can set. These are driver specific. You can go to the driver home page and check the information: This is one that I picked from Donald Becker's site: insmod 3c59x.o debug=1 options=0,,4 full_duplex=0,0,1
(Correction on my initial post. it is Donald Becker not Dave). -- "Turd Ferguson. Yeah, he's a funny guy." ~Burt Reynolds (As portrayed by Norm McDonald of SNL)
On 26 May 2003 22:46:05 -0600
Turd Ferguson
This is great. I have tested my laptop on 5 different networks. I will give the manual settings a try. Where might I find that file in 8.2?
On Fri, 2003-05-23 at 06:46, Jerry Feldman wrote:
In any case, each driver has a set of options you can set. These are driver specific. You can go to the driver home page and check the information: This is one that I picked from Donald Becker's site: insmod 3c59x.o debug=1 options=0,,4 full_duplex=0,0,1
http://www.scyld.com/network The network drivers are in /lib/modules/2.4.xxxx/pcmcia-external You need to specify the specific module for your card. In reality, if you need top specify specific options to your card, those would go into /etc/modules.conf. I used 3c59x.o as an example. You first need to determine what module is loaded for your card, then unload the module (use the rmmod command). Then use the insmod command to reload the module with the appropriate options for that module.
Once you establish that the options work as desired, then edit
/etc/modules.conf.
--
Jerry Feldman
participants (3)
-
Jerry Feldman
-
John LeMay
-
Turd Ferguson