Przywieszanie rutera podczas kopiowania na kartę SD
|
PrzemWas |
Dodano 29-03-2009 13:57
|

User

Posty: 44
Dołączył: 06/08/2008 07:36
|
Witam!
1. Mam problem z Sd-mod'em ruter WRT54GL v1.1, karta jest wykrywana, podmontowana (ext2), podczas instalacji pakietów potrafi się zawieszać ruter. Zauważyłem, że problem pojawia się, gdy paczki mają większą pojemność. Jeżeli są na poziomie 100 KB to spokojnie się instalują ale już większe powodują, że ruter się zawiesza i trza resetować. Nie raz potrafić przywiesić się i w końcu wyskoczy tekst "Killed". Paczki instaluję z poziomu putty. Zauważyłem też, że jak przekopiowuje dowolny plik z dysku na karte za pomocą WinSCP to też do pewnego momentu idzie i następuje zwiecha. Po resecie na karcie znajduje się tylko część pliku tyle ile dał rade skopiować nim się przywiesił.
W czym może być problem?
- sprawdzałem na kilku kartach 256 MB, 1 GB i 2 GB - efekt ten sam
- sprawdzałem ze sterownikiem mmc.o w wersji 1.3.4 i 1.3.3 (oba GPIO2) - efekt ten sam
2. Co zmienia wpis
echo "0x9c" > /proc/diag/gpiomask
bo czy wydam to polecenie czy nie to jak dla mnie nie widać, żadnej zmiany w funkcjonowaniu karty.
3. I tak poza tematem co oznacza pojawiający się podczas instalacji paczek tekst:
"providing same name marked HOLD or PREFER. Using latest." ?
Pozdrawiam
PrzemWas |
|
|
|
arteq |
Dodano 29-03-2009 15:33
|

VIP

Posty: 1918
Dołączył: 04/03/2006 17:42
|
skad masz moduł sd ?
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
PrzemWas |
Dodano 29-03-2009 15:38
|

User

Posty: 44
Dołączył: 06/08/2008 07:36
|
Cytat ArteQ napisał/a:
skad masz moduł sd ?
http://forum.openwrt.org/viewtopic.php?id=9653
dodam, że pracuje na OpenWRT 8.09
Edytowany przez PrzemWas dnia 29-03-2009 15:40
|
|
|
|
PrzemWas |
Dodano 01-04-2009 07:06
|

User

Posty: 44
Dołączył: 06/08/2008 07:36
|
Czy można jeszcze skądś ściągnąć inny moduł mmc.o, który być może załatwił mój problem?
Czy wgranie paczki do obsługi kart SDHC (chociaż używam kart 2 GB i mniejszych) może załatwić problem, co wówczas z modułem mmc.o? Musi być inny?
Przemek |
|
|
|
obsy |
Dodano 01-04-2009 07:12
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
Moduł do sdhc jest po prostu nowszą wersją mmc i obsługuje mniejsze karty. Możesz go uzywać, wtedy ten stary jest niepotrzebny.
|
|
|
|
PrzemWas |
Dodano 30-04-2009 21:57
|

User

Posty: 44
Dołączył: 06/08/2008 07:36
|
Witam!
Poszperałem trochę w sieci (niestety czas na wiele nie pozwala) i znalazłem stronę gdzie opisany jest mój problem:
http://slawomirsikora.blogspot.com/2007/08/wrt54g-scmmc-hackmod.html
chodzi o przywieszanie się rutera. Z tego co widzę to mój problem leży po stronie opowiedniego ustawienia gpiomask i tu moje pytania:
1. Jak to jest w końcu dla WRT54GL v1.1 0x9c czy 0x7e?
2. Opis ze stronki tyczy się wersji Kamikaze wcześniejszych niż 8.09. We wcześniejszych wersjach z tego co wiem wszystko się ręcznie wklepywało i łatwo było ustalić kolejność najpierw maska, potem moduł. A jak to jest w wersji 8.09 skoro jednym ze zmian było właśnie automatyczne ładowanie modułu. To gdzie w takim razie wpisać tą maskę, aby pierwsza się ładowała?
3. Czy moduł "mmc driver v1.3.4 compiled for whiterussian GPIO2" ze strony http://forum.openwrt.org/viewtopic.php?id=9653 jest odpowiedni?
Przemek |
|
|
|
obsy |
Dodano 30-04-2009 22:05
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
gpiomask wyliczany jest w zależności od ustawień gpio których używasz. Skrypt inicjujący od sdhc robi juz odpowiedni gpiomask, ustawia go, laduje moduł itd. Wszystko automatycznie.
Jeżeli uzywasz mmc.o musisz to wszystko zrobić samodzielnie.
|
|
|