BadumTss napisał/a:

Używa ktoś karty dźwiękowej na USB w swoim routerze?

Używam głośników USB Creative N400.

102

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Nic nie ma, ciekawe...
A powinno być albo:

tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>

albo "unresolved symbol".

103

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Pokaż wynik dmesg po wykonaniu insmod tun - może się nie chce załadować bo wersja jajka się nie zgadza.

104

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Ktoś musi przecierać szlaki.

Dzisiaj spróbuję poprzeglądać źródełka tplinka.

105

(34 odpowiedzi, napisanych Oprogramowanie / Software)

arteq napisał/a:

Gdzie kupiłeś ten router ?

W Dipolu ( http://www.dipol.com.pl )- detal 128,10 zł.
Mi załatwiał znajomy, ma rabat u nich 10%.

106

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Nie ma niczego w openwrt na AP99.
Nieźle się wkopałem z tym sprzętem.

107

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Stoję w miejscu.
Patch nałożony, efekt jest - ale połowiczny.
Wykrywa kontroler USB, ale nie puszcza zasilania na port, a po podpięciu huba z własnym zasilaniem wywala "enable to enumerate (...)".

Radio nie działa w ogóle, chip to AR9287-BL1A P1S629 , OOC 1007

A SoC to nie AR7240, tylko 7241, platforma AP99 (czyli coś a'la D-Link DIR-615 w nowszych wersjach).

U-Boot 1.1.4 (May 12 2010 - 12:48:25)

AP99 (ar7241 - Virian) U-boot
DRAM:
sri
ar7240_ddr_initial_config(133): virian ddr1 init
#### TAP VALUE 1 = 0xf, 2 = 0x10 [0x0: 0x1f]
32 MB
id read 0x100000ff
sector count = 64
Flash:  4 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7240_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7014
eth0: 00:03:7f:09:0b:ad
eth0 up
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth1 up
eth0, eth1
Autobooting in 1 seconds

108

(34 odpowiedzi, napisanych Oprogramowanie / Software)

geotravel napisał/a:

bo moze warto bedzie kupic ten model MR3420?

Jako domowy router pod Openwrt - IMHO lepiej dołożyć 50 zł i kupić 1043ND jednak - choćby ze względu na gigabita.
Mój MR3420 ma służyć do ciut innych celów wink i dlatego cena a także wymiary (jest o 1/3 mniejszy od 1043) mają znaczenie, w dodatku chciałem mieć nowość i spróbować coś zrobić dla społeczności Openwrt wink

109

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Wkompilowałem usb2 a potem doinstalowałem po kolei ohci i uhci.
Nic.
Podobnie z ath9k - jest obecny, a wifi detect nic nie wyświetla.

Próbowałem tego patcha - niestety nie wychodzi.
Ścieżki pozmieniałem, teoretycznie wszystko OK.

patryk@R61:~/openwrt/backfire/target/linux/ar71xx$ cat p |patch -p0
patching file files/arch/mips/ar71xx/Kconfig
Hunk #1 FAILED at 167.
1 out of 1 hunk FAILED -- saving rejects to file files/arch/mips/ar71xx/Kconfig.rej
patching file files/arch/mips/ar71xx/mach-tl-wr741nd.c
Hunk #1 succeeded at 20 with fuzz 2.
Hunk #2 FAILED at 100.
1 out of 2 hunks FAILED -- saving rejects to file files/arch/mips/ar71xx/mach-tl-wr741nd.c.rej

110

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

No proszę. Szybko i sprawnie poszło


Tylko teraz zaczynają się schody...
Nie działają najważniejsze rzeczy: wifi, usb.
Ath9k w wydaniu openwrt nie jest uniwersalny dla wielu chipów, i trzeba coś w Makefile zmienić,  dobrze myślę ?

111

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Śmiga.

root@Gargoyle:~# dmesg
Linux version 2.6.32.16 (eric@Osiris) (gcc version 4.3.3 (GCC) ) #2 Mon Sep 6 22:02:57 EDT 2010
prom: fw_arg0=00000008, fw_arg1=a1f87fb0, fw_arg2=a1f88470, fw_arg3=00000004
MyLoader: sysp=f0f0f0f0, boardp=f0f0f0f0, parts=f0f0f0f0
bootconsole [early0] enabled
CPU revision is: 00019374 (MIPS 24Kc)
Atheros AR7241 rev 1, CPU:400.000 MHz, AHB:200.000 MHz, DDR:400.000 MHz
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00002000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00002000
On node 0 totalpages: 8192
free_area_init_node: node 0, pgdat 802bdbb0, node_mem_map 81000000
  Normal zone: 64 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 8128 pages, LIFO batch:0
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line: rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 board=TL-WR741ND
PID hash table entries: 128 (order: -3, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=00000000
Readback ErrCtl register=00000000
Memory: 29392k/32768k available (2040k kernel code, 3376k reserved, 384k data, 152k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:56
Calibrating delay loop... 266.24 BogoMIPS (lpj=1331200)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
MIPS: machine is TP-LINK TL-WR741ND
registering PCI controller with io_map_base unset
bio: create slab <bio-0> at 0
PCI: fixup device 0000:00:00.0
pci 0000:00:00.0: reg 10 64bit mmio: [0x000000-0x00ffff]
pci 0000:00:00.0: supports D1
pci 0000:00:00.0: PME# supported from D0 D1 D3hot
pci 0000:00:00.0: PME# disabled
PCI: mapping irq 48 to pin1@0000:00:00.0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  Š 2001-2006 Red Hat, Inc.
yaffs Sep  6 2010 21:57:12 Installing.
msgmni has been set to 57
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
console [ttyS0] enabled, bootconsole disabled
Atheros AR71xx SPI Controller driver version 0.2.4
m25p80 spi0.0: s25sl032a (4096 Kbytes)
spi0.0: searching for MyLoader partition table at offset 0x10000
spi0.0: searching for MyLoader partition table at offset 0x20000
spi0.0: searching for MyLoader partition table at offset 0x30000
spi0.0: searching for MyLoader partition table at offset 0x40000
spi0.0: no MyLoader partition table found
Searching for RedBoot partition table in spi0.0 at offset 0x3e0000
Searching for RedBoot partition table in spi0.0 at offset 0x3f0000
No RedBoot partition table detected in spi0.0
spi0.0: no WRT160NL signature found
Creating 5 MTD partitions on "spi0.0":
0x000000000000-0x000000020000 : "u-boot"
0x000000020000-0x000000160000 : "kernel"
0x000000160000-0x0000003f0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=390000, len=60000
0x000000390000-0x0000003f0000 : "rootfs_data"
0x0000003f0000-0x000000400000 : "art"
0x000000020000-0x0000003f0000 : "firmware"
ag71xx_mdio: probed
eth0: Atheros AG71xx at 0xba000000, irq 5
eth0: unsupported chip, ctrl=00000000
eth0: Atheros AG71xx at 0xb9000000, irq 4
eth0: using fixed link parameters
Atheros AR71xx hardware watchdog driver version 0.1.0
ar71xx-wdt: timeout=15 secs (max=21)
TCP westwood registered
NET: Registered protocol family 17
Bridge firewalling registered
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Freeing unused kernel memory: 152k freed
Please be patient, while OpenWrt loads ...
gpio-buttons driver version 0.1.2
input: gpio-buttons as /devices/platform/gpio-buttons/input/input0
Button Hotplug driver version 0.3.1
eth0: link up (100Mbps/Full duplex)
Registered led device: tl-wr741nd:green:system
Registered led device: tl-wr741nd:green:qss
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
eth0: link down
eth0: link up (100Mbps/Full duplex)
device eth0 entered promiscuous mode
br-lan: port 1(eth0) entering forwarding state
Compat-wireless backport release: compat-wireless-2010-07-13-4-g04898a5
Backport based on wireless-2.6.git v2.6.35-rc6-48432-gdce358e
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
    (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
    (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
    (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
    (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
    (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
    (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
nf_conntrack version 0.5.0 (461 buckets, 1844 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
xt_time: kernel timezone is -0000
        Hooked IMQ after mangle on PREROUTING
        Hooked IMQ after nat on POSTROUTING
IMQ driver loaded successfully.
Ebtables v2.0 registered
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ar71xx-wdt: enabling watchdog timer
root@Gargoyle:~#

Obraz factory wr841nd-v5, dla odmiany nowy Gargoyle wink (to moja pierwsza styczność z tym webifem, tak to nie używam, tylko konsola, ale tu widzę, że jest zaawansowany QoS do wyklikania )

LAN zamieniony z WAN, pewnie jeszcze coś innego dojdzie...jutro dalszy ciąg dłubania.

112

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Dobra, jak przylutuję goldpiny to będę mógł wklepać magiczne "tpl" (oby zadziałało) wink

113

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Pewnie, że pomyliłem...trzeba być pieprzniętym, żeby po trasie z Gdyni brać się za router a nie do wyra lol

ay 12 2010 - 12:48:25)

AP99 (ar7241 - Virian) U-boot
DRAM:
sri
ar7240_ddr_initial_config(133): virian ddr1 init
Net:   ag7240_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7014
eth0: 00:03:7f:09:0b:ad
eth0 up
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth1 up
eth0, eth1
Autobooting in 1 seconds
.

Booting AR7240(Python)...
om bootloader = 4
CPU revision is: 00019374
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
User-defined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Built 1 zonelists
Kernel command line: console=ttyS0,115200 root=31:2 rootfstype=squashfs init=/sb
in/init mtdparts=ar7240-nor0:128k(u-boot),1024k(kernel),2816k(rootfs),64k(config
),64k(art) mem=32M
Primary instruction cache 64kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Cache parity protection disabled
PID hash table entries: 256 (order: 8, 4096 bytes)
Using 200.000 MHz high precision timer.
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 30464k/32768k available (1452k kernel code, 2288k reserved, 307k data, 1
12k init, 0k highmem)
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  available.
NET: Registered protocol family 16
PCI init:ar7240_pcibios_init
usbcore: registered new driver usbfs
usbcore: registered new driver hub
Reset button pressed.
Returning IRQ 48
AR7240 GPIOC major 0
squashfs: version 3.3 (2007/10/31) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
Initializing Cryptographic API
io scheduler noop registered
io scheduler deadline registered
Serial: 8250/16550 driver $Revision: #2 $ 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x0 (irq = 19) is a 16550A
RAMDISK driver initialized: 1 RAM disks of 8192K size 1024 blocksize
PPP generic driver version 2.4.2
NET: Registered protocol family 24
cmdlinepart partition parsing not available
Searching for RedBoot partition table
5 RedBoot partitions found on MTD device ar7240-nor0
Creating 5 MTD partitions on "ar7240-nor0":
0x00000000-0x00020000 : "boot"
0x00020000-0x00120000 : "kernel"
0x00120000-0x003e0000 : "rootfs"
0x003e0000-0x003f0000 : "config"
0x003f0000-0x00400000 : "art"
->Oops: flash id 0x10215 .
Port Status c000004
ar7240-ehci ar7240-ehci.0: ATH EHCI
ar7240-ehci ar7240-ehci.0: new USB bus registered, assigned bus number 1
ar7240-ehci ar7240-ehci.0: irq 3, io mem 0x1b000000
hcc_params addr 0xbb000108 val 0x6 hcs_params addr 0xbb000104 val 0x10011
ar7240-ehci ar7240-ehci.0: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
ar7240wdt_init: Registering WDT success
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 112k freed
ps #11 Fri Jun 4 14:35:40 DFS min filter rssiThresh = 18
DFS max pulse dur = 131 ticks
wifi0: Atheros 9287: mem=0x10000000, irq=48 hw_base=0xb0000000
wlan_me: Version 0.1
Copyright (c) 2008 Atheros Communications, Inc. All Rights Reserved

Czyli najlepiej tam wsadzić będzie profil 841ND V5 + kmod-usb2 ?
Tak swoją drogą, myślałem że SoC AR7240 ma tylko USB 1.1.

Czy normalny jest brak dostępu do konsoli w oryginalnym fw ?

114

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Nabyłem drogą kupna nowość TP-Linka - ruterek z obsługą modemów 3G w ramach oryginalnego firmware (które okazało się być niedopracowaną kaszaną niestety).
No i oczywiście od razu w ruch poszedł śrubokręt, miernik i kabelek - niestety z negatywnym skutkiem, gdyż terminal wypluwa jedynie krzaczki (choć w takt np. komunikatów jądra podczas bootowania).
Próbowałem chyba wszystkich kombinacji ustawień portu, kabelek (na chipie oti) też na 99,9% dobry.
Czym to może być spowodowane ?

Fotki płytki (niestety aparat jaki mam taki mam... sad :
http://dl.dropbox.com/u/4497122/foto/mr1.jpg
http://dl.dropbox.com/u/4497122/foto/mr2.jpg
http://dl.dropbox.com/u/4497122/foto/mr3.jpg
http://dl.dropbox.com/u/4497122/foto/mr4.jpg

Niecałe 120 zł za router N 2x2 i USB to świetna cena, tylko żeby udało się openwrt na nim odpalić wink
Firmware od 841nd niestety "nie wchodzi" przez oryginalny webif, a chciałem zaryzykować.

115

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Działa...

Zapuściłem też tcpdumpa na routerze, i nie widzę (chyba, że ślepy jestem wink )tam niczego innego poza portem 80...ciekawe, czemu działać nie chciało.

116

(14 odpowiedzi, napisanych Oprogramowanie / Software)

rpc napisał/a:

tu nie ma żadnej filozofii.

Właśnie, i dlatego się dziwiłem, że nie działa.
Oczywiście po usunięciu wpisów o portach z regułek bangla pięknie, wielkie dzięki !

117

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Pospieszyłem się z chwaleniem, że działa...
Telnet śmiga, pingi latają...tylko coś webif nie chce trybić.

ifconfig eth0.2 192.168.50.2

iptables -t nat -I POSTROUTING -p tcp --src 192.168.1.0/24 --dst 192.168.50.1 --dport 80 -j SNAT --to 192.168.50.2:80
iptables -I zone_lan_forward -p tcp --src 192.168.1.0/24 --dst 192.168.50.1 --dport 80 -j ACCEPT

iptables -t nat -I POSTROUTING -p tcp --src 192.168.1.0/24 --dst 192.168.50.1 --dport 443 -j SNAT --to 192.168.50.2:443
iptables -I zone_lan_forward -p tcp --src 192.168.1.0/24 --dst 192.168.50.1 --dport 443 -j ACCEPT

iptables -t nat -I POSTROUTING -p icmp --src 192.168.1.0/24 --dst 192.168.50.1 -j SNAT --to 192.168.50.2
iptables -I zone_lan_forward -p icmp --src 192.168.1.0/24 --dst 192.168.50.1 -j ACCEPT

iptables -t nat -I POSTROUTING -p tcp --src 192.168.1.0/24 --dst 192.168.50.1 --dport 23 -j SNAT --to 192.168.50.2:23
iptables -I zone_lan_forward -p tcp --src 192.168.1.0/24 --dst 192.168.50.1 --dport 23 -j ACCEPT

Adres modemu to 192.168.50.1, wchodzę na niego przeglądarką - pojawia się okno logowania.
Loguję się, i dalej kaplica, zarówno pod elinks na routerze, jak i na komputerze w LANie.
Myślałem, że przechodzi wtedy na https, i dodałem też przekierowanie portu 443, ale nie, to nie to chyba.
Już ręce opadają, jutro podmienię ZTE na Speedtoucha i sprawdzę, na jakich portach śmiga webif w tym pierwszym cudeńku.

118

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Właśnie tak na początku próbowałem, ale nie działa sad

edit - dobra, już bangla.

119

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Z aliasem nie bangla, a ze switchem nie chcę dziś kombinować, bo widzę że tam jest mowa o Linksysie, i się boję ew. padu, gdyż nie mam dziś czasu na ew.failsafe sad
Rzadko proszę o gotowca, ale tym razem móglbyś podpowiedzieć konkretny sposób dla tl-wr1043nd ? wink

120

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Coś mi biegać nie chce...z resztą nieważne, i tak jedyny modem, na którym mogłem to testować wyzionął ducha sad

Ale za to mam inne pytanko - jak uzyskać dostęp z lanu do modemu ADSL w trybie bridge, podpiętego do portu WAN ?

Męczę się od dłuższego czasu z dorobieniem do Backfire działającej obsługi modemów Option w trybie NIC, czyli poprzez sterownik hso.
Samo zainicjowanie połączenia to nie problem, ale wszystko rozbija się o standardowego firewalla.
HSO tworzy interfejs sieciowy hso0, który trzeba standardowo skonfigurować i podnieść za pomocą ifconfig, ale co potem ?
Net jest na routerze, niestety firewall nie puszcza nic na LAN.
Ja sobie radzę od dawna używając customowego firwalla z regułkami iptables, ale dobrze by było, aby zrobić to tak, by działało też ze standardowym, i tu pytanie jak w temacie wink

122

(65 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

741ND

To jest chyba bliźniak: http://www.tp-link.com/products/product … =TL-MR3220

Mam nadzieję, że jak wejdzie na rynek to będzie najwyżej 20 zł droższy, skoro MR3420 (z N 2x2) kosztuje ok. 133 zł.
http://digitronik.pl/sklep-,33843,,.htm

Wtedy IMHO nie będzie sensu lutować, no chyba, że ktoś lubi wink

123

(65 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Za 85 zł kupujesz tplinka w N, do którego mozesz bezpośrednio USB podlutować.

Jaki to model ?

Po kablu to raczej od szumu w eterze nie zależy, chyba że to jakieś ekstremum tongue

Wg moich doświadczeń nierównie transfery (po skrętce oczywiście wink ) to wina wyłącznie dysku twardego lub/i jego kontrolera, który siedzi w obudowie USB.
Po wymianie starego dysku Hitachi 40GB (wg specyfikacji pobierającego do 1A prądu) na także Hitachi, ale już nowszy, z 2007 roku, 120 GB (0,5A) w końcu NAS zaczął działać jak należy - stabilne 10-11 MB/s po Sambie, 13-14 MB/s po ftp.
Widocznie wydajność prądowa zasilania (porządny koncentrator HP z zasilaczem 3A, ale ścieżki w samym hubie/kieszeni pewnie nie dawały rady) nie wystarczała na zaspokojenie potrzeb dysku - działał jak chciał.