Well I am now officially confused.
I have found a way that means I can get by with the system as it is,
not ideal of course as I would prfer to understand why and what the
prolem is rather than just get around it.

I have now found that if I initiate a transfer using a command such as
cp on the gentoo machine to copy a file to the XP machine on a
directory that is mounted on the gentoo then the speeds increase
vastly.

root transfer from genstu --> xp
366Mb 66 secs [which equates to approx 46Mbps]

XP --> XP
366Mb 43secs [which equates to approx 71Mbps]


eg. For clarity
Gentoo fs
/home/movie/testfile.avi --->[366Mb file]
/mnt/NEWSTU/transferdump ---->[XP directory mounted Samba on genstu]

cp /home/movie/testfile.avi /mnt/NEWSTU/transferdump ----> [66 secs]

Using drag and drop from XP machine
copying same file from genstu to XP -->[Time in sxcess of 12 mins at least]


I suspect that I am missed something fundamental about the way files
transfer between file systems using samba or even the way in which
that same trnsfer is initiated.


Also in answer to the tulip-diag suggestion I have compiled and run
the program which produced the following output. I am afraid I cannot
interpret this though if someone could point out if there is anything
strange about it I would appreciate it.

thanks again 
stu


[EMAIL PROTECTED] tulip # ./tulip-diag
tulip-diag.c:v2.18 11/12/2003 Donald Becker ([EMAIL PROTECTED])
 http://www.scyld.com/diag/index.html
Index #1: Found a Macronix 98715 PMAC adapter at 0xb000.
 Port selection is 10mpbs-serial 100baseTx scrambler, full-duplex.
 Transmit started, Receive started.
  The Rx process state is 'Waiting for packets'.
  The Tx process state is 'Idle'.
  The transmit unit is set to store-and-forward.
 Use '-a' or '-aa' to show device registers,
     '-e' to show EEPROM contents, -ee for parsed contents,
  or '-m' or '-mm' to show MII management registers.


[EMAIL PROTECTED] tulip # tulip-diag -a
tulip-diag.c:v2.18 11/12/2003 Donald Becker ([EMAIL PROTECTED])
 http://www.scyld.com/diag/index.html
Index #1: Found a Macronix 98715 PMAC adapter at 0xb000.
Macronix 98715 PMAC chip registers at 0xb000:
 0x00: fff88000 ffffffff ffffffff 2ddbe000 2ddbe800 ec000102 01a80200 e7fe0000
 0x40: fffe0000 00fecf08 fffff2ff fffe0000 45e1d0cc ffff0000 ffffffff fff00000
 Extended registers:
 0x80: 0f340000 0f340000 0f340000 0f340000 0f340000 0f340000 fc0fffe0 fc0fffe0
 0xa0: c001527f c001527f 00001140 00001140 a24cff28 a24cff28 e000e000 e000e000
 0xc0: a04cf302 a04cf302 00000000 00000000 00000000 00000000 00000000 00000000
 0xe0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 Port selection is 10mpbs-serial 100baseTx scrambler, full-duplex.
 Transmit stopped, Receive stopped.
  The Rx process state is 'Stopped'.
  The Tx process state is 'Stopped'.
  The transmit unit is set to store-and-forward.




[EMAIL PROTECTED] tulip # tulip-diag -e
tulip-diag.c:v2.18 11/12/2003 Donald Becker ([EMAIL PROTECTED])
 http://www.scyld.com/diag/index.html
Index #1: Found a Macronix 98715 PMAC adapter at 0xb000.
 Port selection is 10mpbs-serial 100baseTx scrambler, full-duplex.
 Transmit stopped, Receive stopped.
  The Rx process state is 'Stopped'.
  The Tx process state is 'Stopped'.
  The transmit unit is set to store-and-forward.
EEPROM 64 words, 6 address bits.
PCI Subsystem IDs, vendor 13d1, device ab01.
CardBus Information Structure at offset 00000282.
Ethernet MAC Station Address 00:E0:4C:A2:28:FF.
EEPROM transceiver/media description table.
Leaf node at offset 224, default media type 0000 (10baseT).
 0 transceiver description blocks:



[EMAIL PROTECTED] tulip # tulip-diag -m
tulip-diag.c:v2.18 11/12/2003 Donald Becker ([EMAIL PROTECTED])
 http://www.scyld.com/diag/index.html
Index #1: Found a Macronix 98715 PMAC adapter at 0xb000.
 Port selection is 10mpbs-serial 100baseTx scrambler, full-duplex.
 Transmit stopped, Receive stopped.
  The Rx process state is 'Stopped'.
  The Tx process state is 'Stopped'.
  The transmit unit is set to store-and-forward.
   No MII transceivers found!




On 5/29/05, A. Khattri <[EMAIL PROTECTED]> wrote:
> On Sat, 28 May 2005, Stuart Howard wrote:
> 
> > lsmod returns "tulip"
> >
> > The switch is :-
> >
> > Supports 4 10/100 Auto MDI-X
> > Ethernet switch ports and 1 Line
> > port
> >
> >
> > and using "modinfo tulip" I get
> > [EMAIL PROTECTED] stuart # modinfo tulip
> > author:         The Linux Kernel Team
> > description:    Digital 21*4* Tulip ethernet driver
> > license:        GPL
> > version:        1.1.13
> > parmtype:       tulip_debug:int
> > parmtype:       max_interrupt_work:int
> > parmtype:       rx_copybreak:int
> > parmtype:       csr0:int
> > parmtype:       options:array of int
> > parmtype:       full_duplex:array of int
> > vermagic:       2.6.11.5 486 gcc-3.3
> > depends:
> > alias:          pci:v00001011d00000009sv*sd*bc*sc*i*
> > 30 more lines of similar to above alias [1 line easier on eyes]
> >
> > The NIC in genstu is exactly the same model as the NIC in one of the
> > XP machines and data transfer between the two XP machines via the
> > switch is way in excess of 10Mb [dont have anything prog on XP to
> > quantify this, except the analogue graph in task manager]
> 
> You might want to look at the tulip-diag utility here:
> http://www.scyld.com/ethercard_diag.html
> 
> --
> 
> --
> [email protected] mailing list
> 
>

-- 
[email protected] mailing list

Reply via email to