Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Can anybody tell me how to increase the data transfer speed of ethernet card. The card which i am having is R6040 and i am getting the data transfer speed as 5Mbps and i want to increase it to 100Mbps.
Post the results of ethtool eth0 (or the name of the card, eth1, etc), depending on system you may need to be root.
How are you checking the speed?
In order to run 100Mbps you have to have 100Mbps from end to end. If you have a hub it may be a 10Mbps hub or even if it is a 100Mbps hub(rare) there may be enough traffic on it that you are getting collisions. If you have a switch it MAY only be 10Mbps (fairly rare). You may have a bad Ethernet cable(or more than one).
I think the problem is not in hardware, but in samba. I got similar problem, where over fast network samba is running very slow (But still faster than when using windows Can you measure the speed directly, without using samba?
After reading some threads from google,I came to know that there are two parameters in samba configuration file that are
(socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192).The parameters are SO_RCVBUF and SO_SNDBUF.I have tried to change the 8K value(8192) to 64k value for the two parameters,But it is not changing. I have checked it with "testparm" command. There two parameters are playing important role in data transfer from host to target.I have referred this link:
Your 'ethtool eth0' output shows the 'Speed: 100Mb/s' for the device on one machine. So you are linked at that speed. Your network speed will be determined by the slowest device on the LAN.
As for the SAMBA measured speed of '5MB' by your measuring technique being slow is not a 'fair' test. The speed is typical for SAMBA. What do you show for a data transfer for something other than SAMBA?
I think there is also some confusion about the difference between Mbps and MB/s. The latter is the former divided by 8. I assume that OP did not mean 5Mbps but 5MB/s. 5 megabit per second would be extremely slow indeed.
Without the right type of cables, you won't get any higher than 12.5MB/s anyway, no matter what the rest of your hardware looks like.
I'm curious as to what 'ifconfig -a' and 'ethtool -S eth0' as root after both transfer tests for both machines in question. Run the 'ifconfig -a' along with 'ethtool -S eth0' before and after each transfer for ftp, SAMBA on each machine. This will show possible errors.