Slow internal networking with Linux?

All of your Linux or Unix hardware questions go here.

Moderators: j79zlr, Global Moderators

Slow internal networking with Linux?

Postby Heeter » Fri Dec 28, 2007 5:58 am

Hi all,


wondering why my Linux box is really slow transferring files to Windows Server as compared to other Windows XP workstations.

All the towers (Server, linux, XP machines) have the same network card: Intel 1000GT Pro PCI

It is the only network card that I use on all my machines, even if it has onboard port.

Is there anything that I can do to "speed up" the file transferring process from/to this linux box?


Thanks,

Heeter
Image
User avatar
Heeter
Associate Member
 
Posts: 57
Joined: Fri Oct 22, 2004 6:52 pm

Re: Slow internal networking with Linux?

Postby j79zlr » Sat Dec 29, 2007 5:48 pm

Post the output of lspci -v
User avatar
j79zlr
Site Admin
 
Posts: 479
Joined: Thu Sep 11, 2003 2:05 am
Location: Chicago, IL

Re: Slow internal networking with Linux?

Postby Heeter » Sat Dec 29, 2007 10:21 pm

Thanks J,
Here it is:

Code: Select all
office:/home/administrator # lspci -v
00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400/A] Chipset Host Bridge
        Subsystem: Elitegroup Computer Systems Unknown device 1898
        Flags: bus master, 66MHz, medium devsel, latency 8
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        Capabilities: [80] AGP version 3.5
        Capabilities: [c0] Power Management version 2

00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge (prog-if 00 [Normal decode])
        Flags: bus master, 66MHz, medium devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 0000c000-0000cfff
        Memory behind bridge: e8000000-e9ffffff
        Prefetchable memory behind bridge: d0000000-dfffffff
        Capabilities: [80] Power Management version 2

00:09.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)
        Subsystem: Intel Corporation PRO/1000 GT Desktop Adapter
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18
        Memory at eb020000 (32-bit, non-prefetchable) [size=128K]
        Memory at eb000000 (32-bit, non-prefetchable) [size=128K]
        I/O ports at d000 [size=64]
        [virtual] Expansion ROM at 50000000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2
        Capabilities: [e4] PCI-X non-bridge device

00:0f.0 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
        Subsystem: Elitegroup Computer Systems Unknown device 1898
        Flags: bus master, medium devsel, latency 32, IRQ 16
        [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
        [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
        [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
        [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
        I/O ports at d400 [size=16]
        Capabilities: [c0] Power Management version 2

00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
        Subsystem: Elitegroup Computer Systems Unknown device 1898
        Flags: bus master, medium devsel, latency 32, IRQ 17
        I/O ports at d800 [size=32]
        Capabilities: [80] Power Management version 2

00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
        Subsystem: Elitegroup Computer Systems Unknown device 1898
        Flags: bus master, medium devsel, latency 32, IRQ 17
        I/O ports at dc00 [size=32]
        Capabilities: [80] Power Management version 2

00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
        Subsystem: Elitegroup Computer Systems Unknown device 1898
        Flags: bus master, medium devsel, latency 32, IRQ 17
        I/O ports at e000 [size=32]
        Capabilities: [80] Power Management version 2

00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
        Subsystem: Elitegroup Computer Systems Unknown device 1898
        Flags: bus master, medium devsel, latency 32, IRQ 17
        I/O ports at e400 [size=32]
        Capabilities: [80] Power Management version 2

00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI])
        Subsystem: Elitegroup Computer Systems Unknown device 1898
        Flags: bus master, medium devsel, latency 32, IRQ 17
        Memory at eb040000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [80] Power Management version 2

00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
        Subsystem: Elitegroup Computer Systems Unknown device 1898
        Flags: bus master, stepping, medium devsel, latency 0
        Capabilities: [c0] Power Management version 2

00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
        Subsystem: Elitegroup Computer Systems Unknown device 1898
        Flags: medium devsel, IRQ 19
        I/O ports at e800 [size=256]
        Capabilities: [c0] Power Management version 2

01:00.0 VGA compatible controller: ATI Technologies Inc R430 [Radeon X800 XL] (PCIe) (prog-if 00 [VGA])
        Subsystem: ATI Technologies Inc Unknown device 0302
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 20
        Memory at d0000000 (32-bit, prefetchable) [size=256M]
        I/O ports at c000 [size=256]
        Memory at e9000000 (32-bit, non-prefetchable) [size=64K]
        [virtual] Expansion ROM at e8000000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] AGP version 3.0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-

01:00.1 Display controller: ATI Technologies Inc R430 [Radeon X800 XL] (PCIe) (Secondary)
        Subsystem: ATI Technologies Inc Unknown device 0303
        Flags: 66MHz, medium devsel
        Memory at e9010000 (32-bit, non-prefetchable) [disabled] [size=64K]
        Capabilities: [50] Power Management version 2

office:/home/administrator #









Heeter
Image
User avatar
Heeter
Associate Member
 
Posts: 57
Joined: Fri Oct 22, 2004 6:52 pm

Re: Slow internal networking with Linux?

Postby Heeter » Tue Jan 08, 2008 4:40 pm

Hey all,

still having terribly slow issues with my internal network with my linux machine.

Still haven't figured it out.


Heeter
Image
User avatar
Heeter
Associate Member
 
Posts: 57
Joined: Fri Oct 22, 2004 6:52 pm

Re: Slow internal networking with Linux?

Postby j79zlr » Wed Jan 09, 2008 12:17 am

Sorry Heeter, forgot about this thread. Post the output of ifconfig -a If you have the MTU value set to something higher than 1500 it can cause problems with the e1000 driver.
User avatar
j79zlr
Site Admin
 
Posts: 479
Joined: Thu Sep 11, 2003 2:05 am
Location: Chicago, IL

Re: Slow internal networking with Linux?

Postby Heeter » Wed Jan 09, 2008 5:29 am

Thanks for the response J,

Here it is:

Code: Select all
office:/home/administrator # ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0E:0C:DA:13:02 
          inet addr:192.168.0.5  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4979 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4089 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6895050 (6.5 Mb)  TX bytes:416250 (406.4 Kb)
          Base address:0xd000 Memory:eb020000-eb040000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:600 (600.0 b)  TX bytes:600 (600.0 b)

vmnet1    Link encap:Ethernet  HWaddr 00:50:56:C0:00:01 
          inet addr:172.16.130.1  Bcast:172.16.130.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vmnet8    Link encap:Ethernet  HWaddr 00:50:56:C0:00:08 
          inet addr:172.16.79.1  Bcast:172.16.79.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)



Could it be that this is happening because I disabled the IPv6 in the network manager?



Let me know what you think,


Helder
Image
User avatar
Heeter
Associate Member
 
Posts: 57
Joined: Fri Oct 22, 2004 6:52 pm

Re: Slow internal networking with Linux?

Postby j79zlr » Wed Jan 09, 2008 6:29 am

Everything looks ok so far, how about the output of dmesg | grep -i eth
User avatar
j79zlr
Site Admin
 
Posts: 479
Joined: Thu Sep 11, 2003 2:05 am
Location: Chicago, IL

Re: Slow internal networking with Linux?

Postby Heeter » Wed Jan 09, 2008 6:42 am

Thanks for the help J,

Code: Select all
office:/home/administrator # dmesg | grep -i eth
Parsing all Control Methods:
Table [DSDT](id 0001) - 608 Objects with 58 Devices 175 Methods 27 Regions
Initializing Device/Processor/Thermal objects by executing _INI methods:..
Executed 2 _INI methods requiring 1 _STA executions (examined 62 objects)
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
e1000: eth0: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
bridge-eth0: enabling the bridge
bridge-eth0: up
bridge-eth0: already up
bridge-eth0: attached


What do you think about the IPv6 that I disabled?


Helder
Image
User avatar
Heeter
Associate Member
 
Posts: 57
Joined: Fri Oct 22, 2004 6:52 pm

Re: Slow internal networking with Linux?

Postby j79zlr » Wed Jan 09, 2008 6:58 am

e1000: eth0: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX

Looks like its up and running at its full speed. I don't think ipv6 should affect you at all. Are the speeds slow from the other pc's to your linux box, or just the server. Have you checked firewalls and tested with them disabled? Any reason why the connection is bridged? To be perfectly honest I am not really sure what is causing your issue.
User avatar
j79zlr
Site Admin
 
Posts: 479
Joined: Thu Sep 11, 2003 2:05 am
Location: Chicago, IL

Re: Slow internal networking with Linux?

Postby Heeter » Wed Jan 09, 2008 7:09 am

Bridged is probably the VMware Server that I installed on the linux workstation.

Other than that I wouldn't know why.

I have only tested between that server/linux

All firewalls are disabled throughout the internal network.

Maybe I should remove the vmware server app and retest.



Helder
Image
User avatar
Heeter
Associate Member
 
Posts: 57
Joined: Fri Oct 22, 2004 6:52 pm

Re: Slow internal networking with Linux?

Postby Heeter » Wed Jan 09, 2008 4:37 pm

Might the specs of the machines account for anything?

XP: P4 3.2E, 2500megRAM, OpenSuse: AthlonXP2000+ 1.6gig, 1000megRAM

I just tried a 750meg file transfer from server to each machine, XP machine: 50 secs, Linux box: 4:50


Oh well,


Heeter
Image
User avatar
Heeter
Associate Member
 
Posts: 57
Joined: Fri Oct 22, 2004 6:52 pm

Re: Slow internal networking with Linux?

Postby j79zlr » Wed Jan 09, 2008 6:30 pm

That machine is powerful enough, it wouldn't be the cpu as the bottleneck. Even those speeds to the XP machine seems a little slow for gigabit. That comes out to around 120Mbps, I would think you should be seeing about 500Mbps at the least. Is the router gigabit?
User avatar
j79zlr
Site Admin
 
Posts: 479
Joined: Thu Sep 11, 2003 2:05 am
Location: Chicago, IL

Re: Slow internal networking with Linux?

Postby Heeter » Wed Jan 09, 2008 8:03 pm

Hmmm, good point, maybe it's my hardware structure.

Server/Linux/XP are not directly connected to the router, they are connected to a Dlink Gigabit Switch, then the switch is connected to the Netgear Router

Maybe my hardware needs upgrading,

Your Thoughts?

Heeter
Image
User avatar
Heeter
Associate Member
 
Posts: 57
Joined: Fri Oct 22, 2004 6:52 pm


Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

cron