network card set al 100 and i require 10

My pcmcia card 10/100 comes up at 100 and I have no way to set it up at 10. I am using redhad 9. In windows I had to set card speed at 10 to work with my router.

How can I set it up at 10 instead of 100? The networrk options do not provide for this

Or maybe it is another problem?
robrodpAsked:
Who is Participating?
 
Albert1809Commented:
robrodp,

Assuming that your network interface is 'eth0' as root you can run    "mii-tool -A 10baseT-FD eth0"    (without the quotes) to change the speed down to 10mbps.

If you just run "mii-tool" it will give you the current status/speed of your network connection.  "mii-tool -v" will give you more information.

If you want to change it back to its original setting you can do "mii-tool -R"
0
 
grbladesCommented:
Hi robrodp,
Download the package called 'ethtool' (http://rpmfind.net/linux/rpm2html/search.php?query=ethtool). It supports setting the apeed/duplex of many network cards.
0
 
marcin79Commented:
Other thing You cas try to do (don't know if pcmcia cards supports this) check the manufacturer cd for a dos tool for editing bios of the card and change the settings directly in bios - but be warned that this will work constantly for the card - regarding of connection type

Marcin
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
LionBSDCommented:
ifconfig eth0 down speed 10
ifconfig eth0 up

where eth0 is your card identifier name,

type ifconfig alone to get list of your cards.

0
 
brozzisCommented:

No LionBSD, It doesn't work on my linux box (FC2), and I suppose on a RH neither:

[root@nexus root]# ifconfig eth1 down speed 10
speed: Unknown host

Everytime I have to set speed of my network cards (quite often, believe me!)
I take a look at the kernel code for the driver of my card.
On a RH / FC it's just a matter of parameters on an option line in the /etc/modules.conf



0
 
troopernCommented:
mii-tool is a neat program for changing speeds on your NIC.
0
 
LionBSDCommented:
sorry,

ifconfig eth1 txqueuelen 10
ifconfig down
ifconfig up

0
 
brozzisCommented:

correct instructions are [quite obviously]
ifconfig eth1 txqueuelen 10
ifconfig eth1 down
ifconfig eth1 up

but txqueuelen is NOT the card speed in Mbps...

0
 
gn0Commented:
leo - changing the txqueuelen will not affect the link speed....

brozzis...
it seems that the little line u used to edit in /etc/modules is now in /etc/modprobe.conf ...
(i think u can take it from there - locate ur module name and put in the necessary speed option (u can get the options from the source docs))

Nav.
0
 
brozzisCommented:

IIRC, on a RH9 the file is still /etc/modules.conf

0
 
gn0Commented:
brozzis - i was addressing that to u - since u said u were using FC2 - i dont see any /etc/modules.conf in my FC2

Nav.
0
 
robrodpAuthor Commented:
The mi-tool worked, but I have to change it  every time I turn onthe PC. Is there a way to do it permanently?
0
 
grbladesCommented:
You can add the command at the end of the startup script /etc/rc.d/rc.local
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.