Podkręcony CPU na WRT54G-TM
|
eVerest |
Dodano 21-10-2009 13:49
|
User
Posty: 120
Dołączył: 29/04/2008 12:32
|
Kupiłem niedawno na allegro 2 sztuki WRT54G-TM skuszony 2x większym RAMem i flashem.
Z urządzeń jestem bardzo zadowolony, pracują niezawodnie.
Był na nich zainstalowany wcześniej na moją prośbę ddwrt.
Jednak po namyśle wgrałem Tomato i tak też linksyski działają do teraz.
Przeglądając logi natknąłem się na różnicę w taktowaniu procesorów.
Jeden działa na standardowych 200MHz ale drugi chodzi już na 233MHz.
Do tego od 3 miesięcy radio wykręcone jest na 150mW i nie szkodzi to jak narazie ruterkom połaczonym non stop po WDS za to poprawiła się jakość sygnału minimum o 50%.
Zastanawia mnie dlaczego jeden procesor działa szybciej od drugiego. Ma ktoś jakiś pomysł (i jak wykręcić 200@233MHz w wolniejszym WRTku pod TOMATO)?
Poniżej fragment loga:
Dec 31 16:00:14 syslog.info syslogd started: BusyBox v1.2.2
Dec 31 16:00:14 user.notice kernel: klogd started: BusyBox v1.2.2 (2008.05.11-05:46+0000)
Dec 31 16:00:14 user.warn kernel: CPU revision is: 00029008
Dec 31 16:00:14 user.warn kernel: Primary instruction cache 16kb, linesize 16 bytes (2 ways)
Dec 31 16:00:14 user.warn kernel: Primary data cache 8kb, linesize 16 bytes (2 ways)
Dec 31 16:00:14 user.warn kernel: Linux version 2.4.20 (root@localhost) (gcc version 3.2.3 with Broadcom modifications) #37 Thu Oct 30 14:37:12 CET 2008
Dec 31 16:00:14 user.warn kernel: Setting the PFC value as 0x15
Dec 31 16:00:14 user.warn kernel: Determined physical RAM map:
Dec 31 16:00:14 user.warn kernel: memory: 02000000 @ 00000000 (usable)
Dec 31 16:00:14 user.warn kernel: On node 0 totalpages: 8192
Dec 31 16:00:14 user.warn kernel: zone(0): 8192 pages.
Dec 31 16:00:14 user.warn kernel: zone(1): 0 pages.
Dec 31 16:00:14 user.warn kernel: zone(2): 0 pages.
Dec 31 16:00:14 user.warn kernel: Kernel command line: root=/dev/mtdblock2 noinitrd console=ttyS0,115200
Dec 31 16:00:14 user.warn kernel: CPU: BCM5352 rev 0 at 233 MHz
Dec 31 16:00:14 user.warn kernel: Calibrating delay loop... 232.65 BogoMIPS
Dec 31 16:00:14 user.info kernel: Memory: 30628k/32768k available (1379k kernel code, 2140k reserved, 108k data, 64k init, 0k highmem)
Dec 31 16:00:14 user.info kernel: Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Dec 31 16:00:14 user.info kernel: Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Dec 31 16:00:14 user.warn kernel: Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Dec 31 16:00:14 user.warn kernel: Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Dec 31 16:00:14 user.warn kernel: Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
Dec 31 16:00:14 user.warn kernel: Checking for 'wait' instruction... unavailable.
Dec 31 16:00:14 user.warn kernel: POSIX conformance testing by UNIFIX
Dec 31 16:00:14 user.warn kernel: PCI: no core
Dec 31 16:00:14 user.warn kernel: PCI: Fixing up bus 0
Dec 31 16:00:14 user.info kernel: Linux NET4.0 for Linux 2.4
Log w drugim wrteku jest identyczny tylko proc ma 200MHz:
CPU: BCM5352 rev 0 at 200 MHz |
|
|
|
shibby |
Dodano 21-10-2009 14:02
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
po wgraniu tomato robiles czyszczenie nvram?
sprawdz na obu komende
Cytat nvram show | grep clkfreq
moze jeden byl podkrecony, jezeli ci to nie potrzebne (routerki sie nie pocą) to nie polecam podkrecac.
jezeli jednak bardzo upierasz sie by wykrecic ten drugi wrt to
Cytat nvram set clkfreq=233
nvram commit
reboot
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
qwerty01 |
Dodano 21-10-2009 19:40
|
User
Posty: 190
Dołączył: 27/07/2006 20:03
|
Dokładnie. jest tak jak pisze shibby. IMO bezpieczną wartością bez radiatora to 233 MHz. Osobiście jak transmission pracuje w nocy to zdarza się użycie 100% (htop) przy 250 MHz (większa wartość może powodować niestabilność).Do normalnego użytkowania wystarcza standardowe 200 MHz.
TP-Link WR1043ND + 64 MB ram mod + dysk 160 GB.
|
|
|
|
eVerest |
Dodano 21-10-2009 20:34
|
User
Posty: 120
Dołączył: 29/04/2008 12:32
|
Cytat shibby napisał/a:
po wgraniu tomato robiles czyszczenie nvram?
Faktycznie, na jednym nie wyczyściłem nvram, stąd taktowanie jeszcze z ddwrt.
Tak na marginesie, na testy ustawiłem jeden ruter na 250MHz bez dodatkowego chłodzenia, jak narazie działa i co ciekawe odrazu widać że np administrowanie nim po www przebiega błyskawicznie, tzn każda strona otwiera się niemal natychmiastowo, wcześniej, przy 200MHz zauważalnie dłużej.
Jak będzie pracował stabilnie to jutro wzbogacę go dodatkowo o radiator i tak zostawię (250MHz). Liczy się na nim trochę statystyk, qos też ma co robić bo userów dużo więc moc cpu się nie zmarnuje
Dzięki za pomoc.
Edytowany przez eVerest dnia 21-10-2009 20:37
|
|
|
|
qwerty01 |
Dodano 21-10-2009 20:41
|
User
Posty: 190
Dołączył: 27/07/2006 20:03
|
Mam zamocowany radiator zalmana ZM-NB47J przycięty na wysokość obudowy. Nawet w idle radiator jest bardzo gorący, więc chłodzenie jest bardzo wskazane.
Edytowany przez qwerty01 dnia 21-10-2009 21:20
TP-Link WR1043ND + 64 MB ram mod + dysk 160 GB.
|
|
|
|
shibby |
Dodano 21-10-2009 22:01
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
ostrzegam ze u mnie zabawa z o/c skonczyla sie uwaleniem routerka
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
eVerest |
Dodano 22-10-2009 08:27
|
User
Posty: 120
Dołączył: 29/04/2008 12:32
|
Cytat shibby napisał/a:
ostrzegam ze u mnie zabawa z o/c skonczyla sie uwaleniem routerka
U mnie jeden WRT54GL spięty z dwoma innymi po WDS (jest tym środkowym, przekazującym net pomiedzy pierwszym i trzecim więc ma najwięcej roboty) chodzi już od 11 godzin na 233MHz zamknięty w puszcze bez dodatkowego chłodzenia. Nie zauważyłem problemów a obciążenie łącza jest prawie na maksa non stop. Do tego wifi na 150mW.
Inny WRT54GL chodzi na 250MHz też od ok 12 godzin, nieco mniejsze obciążenie ale stoi swobodnie (nie jest zamknięty w puszcze), wifi również 150mW i również nie wykazuje niepokojących objawów.
No i trzeci WRT54G-TM, testowy jak na razie: 250MHz i 150mW, ok 20 godzin bez szwankowania.
Jak trochę pogrzebałem w necie to 233MHz to w większości wypowiedzi bezpieczna granica bez dodatkowego chłodzenia.
W 250MHz bez chłodzenia raczej nikt się nie bawi.
A twój ruterek (wrt54gl ???) przy jakiej częstotliwości ci padł i po jakim czasie pracy z wyższym taktowaniem? Jakie wcześniej częstotliwości testowałeś zanim dotarłeś do tej "śmiercionośnej"? Dało się go jakoś odratować?
Tak myślałem żeby założyć radiatorki i spróbować załączać 250MHz tylko na noc, np od 21 do 7 rano. Wtedy też temperatury otoczenia są niższe a w nocy ruterki są najmocniej obciążone więc 250MHz się przyda, szczególnie na tym środkowym.
Przydałby się jakiś skrypt do tego |
|
|
|
shibby |
Dodano 22-10-2009 08:58
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
ja mialem wrt54gs + radiator na cpu i 250MHz, dzialal przez 3 dni jak burza az pewnego popoludnia juz nie
mi sie do nie udalo odratowac. sprzedalem rzerzuchowi. on meczyl sie tez z nim ostro az wkoncu po kolejnej kawie odrzyl (sam rzerzuch nie wie co go bolalo bo go pytalem o to). dlatego jak bardzo nie potrzebujesz to nie radze podkrecasz.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
shibby |
Dodano 22-10-2009 09:01
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
Cytat Przydałby się jakiś skrypt do tego
przeciez ci juz podalem komendy. wrzuc je w scheduler o odpowiedniej godzinie i tyle. ale pamietaj ze musisz resetowac router po kazdej zmianie taktowania.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
qwerty01 |
Dodano 22-10-2009 09:51
|
User
Posty: 190
Dołączył: 27/07/2006 20:03
|
Cytat shibby napisał/a:
ja mialem wrt54gs + radiator na cpu i 250MHz, dzialal przez 3 dni jak burza az pewnego popoludnia juz nie .
Nie napisałeś jaki to był radiator. Jeżeli miał taką wysokość jak ten: http://www.allegro.pl/item780110439.html to nie ma co się dziwić, że się przegrzał. Im większy radiator tym lepiej. Radiator należy przymocować taśmą termo-przewodzącą (np. http://www.allegro.pl/item788906070.html)
TP-Link WR1043ND + 64 MB ram mod + dysk 160 GB.
|
|
|
|
shibby |
Dodano 22-10-2009 09:54
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
hmm, jak dobre pamietam do z 2cm wysokosci mial
real foto.
Edytowany przez shibby dnia 22-10-2009 09:55
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
eVerest |
Dodano 22-10-2009 11:08
|
User
Posty: 120
Dołączył: 29/04/2008 12:32
|
Cytat
przeciez ci juz podalem komendy. wrzuc je w scheduler o odpowiedniej godzinie i tyle. ale pamietaj ze musisz resetowac router po kazdej zmianie taktowania.
Miałem na myśli skrypt, który zrobiłby to bez restartu, ale może za dużo chciałem
A tak na marginesie: CPU zaakceptuje zmiany częstotliwości o dowolnej wartości (np co 1MHz)?
Częstotliwość CPU nie ma wpływu np na częstotliwości pozostałych elementów sprzętu (coś jak PCI w PCtach)? |
|
|
|
shibby |
Dodano 22-10-2009 11:59
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
Cytat Miałem na myśli skrypt, który zrobiłby to bez restartu, ale może za dużo chciałem
nie da sie, zeby zmiana byla zaakceptowana musi byc restart
Cytat CPU zaakceptuje zmiany częstotliwości o dowolnej wartości (np co 1MHz)?
tak
Cytat Częstotliwość CPU nie ma wpływu np na częstotliwości pozostałych elementów sprzętu (coś jak PCI w PCtach)?
wydaje mi sie ze nie
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
CyberBlady |
Dodano 22-10-2009 19:17
|
User
Posty: 38
Dołączył: 28/02/2009 14:26
|
Ciekawe bo mój WRT54G-TM ma inną płyte główną(mniejszą)
WRT54G-TM Tomato 1.25
WNR3500Lv2 Tomato 1.28.0000 MIPSR2-123 K26 USB AIO
|
|
|
|
shibby |
Dodano 22-10-2009 19:28
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
a co w tym dziwnego?
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
rzerzuch |
Dodano 22-10-2009 19:34
|
Super User
Posty: 402
Dołączył: 02/08/2008 19:01
|
Cytat shibby napisał/a:
Cytat Częstotliwość CPU nie ma wpływu np na częstotliwości pozostałych elementów sprzętu (coś jak PCI w PCtach)?
wydaje mi sie ze nie
to zależy czym się podnosi ta częstotliwość jak mnożnikiem to nie, jak szyna systemową to jak najbardziej.
Co to tego odratowanego routera to wyłożył się do tego stopnia że po podpięciu jtag nie widział proca i flasha no ale żyje i obecny właściciel jest bardzo zadowolony |
|
|