23 Listopada 2024 12:52:07
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· Szukam zaproszeni... [19]
· DIR868l OFW asus ... [8]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
18.188.76.209
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » OpenWrt - firmware
 Drukuj wątek
Karta 2GB w OpenWRT
Bolo92
Witam. Ostatnio zainteresowałem się na poważniej SD modem do WRT54GL.
Wykonałem, po małych bitwach z Tomato 1.23-z obsługą SDHC udało mi się odnaleźć przyczynę błędu(karta-złe partycje) i Tomato poprawnie już montował i miałem dostęp.
Skoro to działa to na Tomato niewiele z niej wykorzystam to OpenWRT i zainstalowałem obsługę ext2, vfat no i kmod-mmc, kmod-mmc-over-gpio, kmod-mmc-spi.
Np. tutaj jest podane "mount /dev/mmc/disc0/part1 /mmc" lecz ja tam nie posiadam /dev/mmc/disc0/part1 i nie mam pojęcia pod którym może owa karta siedzieć, w LUCI na stronie nie ma nic o kartach SD(jest montowanie, ale nici mi z tego, jeżeli nie wiem co mam montować).

OpenWRT Kamikaze 8.09 bodajże+interfejs Luci.
WRT54GL v 1.1
Mam pełny dostęp do linuksa w kompie i wbudowanego czytnika w laptopie.
Opcje jakie mam w /dev/
 
Kwadrat
Nie posiadasz bo pewnie omijasz jeden krok. Trzeba jeszcze uruchomić sam sterownik, samo zainstalowanie pakietu to połowa skucesu. W starym sterowniki, jak dobrze pamiętam zrób komendę

/etc/init.d/mms start

i dopiero teraz karta zostanie zainicjowana i będziesz miał strumień do karty SD.

Swoją drogą zainstaluj odrazu i pobaw się w nowy sterownik od SDHC, jest szybszy i obsługuje większe karty. Kompatybilny wstecz z normalnymi SD. O tyle lepiej, że możesz zdefiniować piny GPIO w pliku konfiguracyjnym.

Dokładnie to przeczytaj pierwszą część z http://openwrt.livenet.pl/doku.php/so...re:sd_boot powinna rozwiać wątpliwości. Tylko dodam, że jak już sama karta będzie się inicjować bez problemu to zrób

/dev/init.d/sdcard enable
to sterownik będzie się ładował automatycznie z uruchomieniem rutera.

P.S. jak to twój dev co podales to jak dobrze mniemam to masz OpenWRT Kamikaze 7.0. Zmien sobie na nowszą wersje jak chcesz się pobawić i masz czas ;)

Pozdrawiam
Edytowany przez Kwadrat dnia 11-04-2009 00:54
 
obsy
@Bolo92: jakie jądro? Jak 2.4 to zrob to co podał Kwadrat.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
Bolo92
W tym sęk, że jestem prawie pewien, iż posiadam Kamikaze 8.09.
uname -a w routerze zwróciło.

Linux Linksys WRT54GL-Bolo-OpenWRT 2.6.25.17 #16 Sun Feb 15 00:19:46 CET 2009 mips unknown
więc mam jądro 2.6
/etc/init.d/mms nie mam, mam jedynie "mmc_over_gpio".
Nie wiem czy od nowa wrzucać Kamikaze 8.09, Czy ten firmware będzie dobry do mojego routera i aktualny ?
http://downloads.openwrt.org/kamikaze/8.09/brcm47xx/openwrt-wrt54g-squashfs.bin
Jak widać kamikaze w wersja 8.09, tylko nie wiem czy na pewno ma być brcm47xx.
@Kwadrat w tym poleceniu w drugim tagu CODE, nie powinno być /etc/init.d/sdcard enable ? :)
Proszę jedynie o potwierdzenie czy na pewno ma być brcm47xx i upgrade zrobię i postaram się wszystko zrobić co @Kwadrat napisał w pierwszym swoim poście w tym temacie.
 
obsy
Jak masz 2.6 to ten sterownik od SDHC nie jest dla Ciebie, on jest od 2.4
Z tego co wkleiłeś wynika że karta nie jest widoczna. Zakładając że to dobrze skonfigurowałeś - zrób reboot i pokaż wynik logread / dmesg.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
Bolo92
dmesg
logread
Sorry, że tak wolno odpisuje, no ale dzisiaj rano poświęcić koszyczek, później siata o i teraz dopiero wrociłem z rowerka. Postaram się już szybciej odpisywać.
 
obsy
Sorry, ale w logach nie ma nic o mmc czy spi. Zainstalowałeś, skonfigurowałeś to? Pokaż pliki z konfiguracją.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
Bolo92
Zainstalowałem, nieskonfigurowałem bo nie mam pojęcia jak...
 
obsy
U mnie na stronie jest konfiguracja dla la fonery. Dostosuj do tego jak masz gpio zrobione i testuj.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
Bolo92
JUHUUHU :D
Parodia ogólnie jak mi się udało to ożywić :)
Znalazłem Twoją stronkę, zamiast zmieniać DI w /etc/init.d/mmc_over_gpio i tam z 5 na 2(tak u mnie ma być) to ja próbowałem w /config/gpiommc/default/gpio_data_in lecz miałem permission denied chociaż ustawiłem chmody 777 :D i to ja(root) był właścicielem.
Dopiero później zmieniłem w /etc/init.d/mmc_over_gpio.
dmesg, kończył tym

mmc_spi spi32766.0: can't change chip-select polarity

Google pomogło, że to coś z diodami(wyłączyć czy coś takiego) no i akurat całkiem przypadkowo w poszukwaniu mmc_spi, natrafiłem na te LEDy :) Zmieniam diodę od dmz na wartość 1=świeci :D Fajna zabawka, wyłączyłem wszystkie, włączyłem power. Daję /etc/init.d/mmc_over_gpio restart i później dmesg, co widzę :D

gpio-mmc: GPIO based MMC-Card "default" removed
gpio-mmc: Failed to request mmc_spi module.
mmc_spi spi32765.0: ASSUMING 3.2-3.4 V slot power
mmc_spi spi32765.0: SD/MMC host mmc0, no DMA, no WP, no poweroff
gpio-mmc: MMC-Card "default" attached to GPIO pins di=2, do=4, clk=3, cs=7
mmc_spi spi32765.0: can't change chip-select polarity
mmc0: new SD card on SPI
mmcblk0: mmc0:0000 SD02G 1921024KiB
 mmcblk0: p1

zamontowałem i partycja, jest pliki także widać.
Teraz postaram się dać reboot i zobaczyć co to z tego będzie, czy dmesg sam znajdzie czy LEDy trzeba wyłączyć.

Dobra, teraz potrzebuję czym utworzyć partycję SWAP i ext2(niby mam, ale coś dziwnie zrobione bo to co tam zapiszę to przeważnie nie ma). póki co jedynie mogłem tworzyć fdisk'iem ale kiepskie opinie o nim słyszałem :D sfdisk podobno dla orłów. Może doradzisz czym Ty tworzyłeś partycje na karcie pamięci, nie to sfdiskiem się dzisiaj ale już w dzień pobawię.
Muszę mieć skrypt uruchamiany ze startem(najlepiej jak najwcześniej) który wyśle echo "0" > /proc/diag/led/ses_white i podmontuje partycje(/etc/fstab).
PODSUMOWUJĄC:
Skrypt raczej sobie sam napiszę, polecenie chyba nawet już jest dobre, tylko gdzie go umieścić oraz jakie prawa mu dodać trzeba i czy to ma być BASH ?
Jakiego programiku użyć do tworzenia partycji na karcie pamięci, aby były one utworzone "dobrze". Planuję chyba 100mb SWAP jako pierwsza partycja i resztę(niecałe 1.9GB) ext2 chyba pod dane.
Wpisy porobię sobie już raczej sam w /etc/fstab
Edytowany przez Bolo92 dnia 13-04-2009 00:49
 
obsy
Kurcze, całe życie robię partycje fdiskiem aż tu nagle ktoś pisze, że słyszał, że ktoś miał z nim pogłoski...

Partycje robi się fdiskiem, swapa mkswap ze swap-utils.

Skoro masz już to na karcie to nie mogę być one "dziwne". Ma działać. A skoro masz problemy z zapisem (i nie ma tego jak sync zrobić) to masz problem z konfiguracją/przewodami - u wielu działa poprawnie aż tu nagle u Ciebie nie, więc nie mogło się z dnia na dzień zepsuć.

(albo masz pecha i u Ciebie działa 'inaczej" Smile)
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
Bolo92

Istnieje kilka różnych programów *fdisk.  Każdy z nich ma  swoje  prob-
       lemy  i  zalety.   Prosimy  wypróbować  ich  w następującej kolejności:
       cfdisk, fdisk,  sfdisk.   (Istotnie,  cfdisk  jest  pięknym  programem,
       mającym  surowe  wymagania  co  do  tablic  partycji,  które akceptuje,
       tworzącym tablice partycji wysokiej jakości.  Należy go używać,  jeżeli
       tylko  jest taka możliwość.  fdisk jest programem mającym wiele błędów,
       robiącym mętne rzeczy -- zazwyczaj zdarza mu się dać  sensowne  wyniki.
       Jego  pojedynczą  zaletą  jest obsługa etykiet dysków typu BSD i innych
       nie-DOS-owych tablic partycji.  Należy go  unikać,  jeżeli  tylko  jest
       taka  możliwość.   sfdisk jest programem tylko dla hakerów -- interfejs
       użytkownika jest okropny, ale program jest poprawniejszy  od  fdiska  i
       potężniejszy  od  zarówno  fdiska,  jak  i cfdiska. Co więcej, może być
       używany nieinterakcyjnie).

To u mnie z końca man fdisk, system Debian Squeeze.
Co do tego dziwnego robienia partycji to za którymś zamontowaniem widać 2 pliki, które dotychczas nie były dostępne.
Tylko, że nie ma DMA=on i router się potrafi zawiesić po chwili pobierania, transfery 600-700K czyli chyba po zamienieniu tak jak w Twoim poradniku 60-70KB/s więc trochę marne, ja chciałbym do 500KB/s i to by mnie bardzo satysfakcjonowało.
Tego sterownika nowego z SDHC i wyższymi transferami nie mogę zainstalować, ponieważ nie to jajo. Pobawię się chwilę, jak nic mi się nie uda tutaj wiele zdziałać to zainstaluje dd-wrt, w sumie to i tak głównie chciałem pod skrypt w BASH/Ruby do rapidshare i żeby sobie pobierał sam.

W każdym bądź razie, bardzo mi pomogłeś za co Dziękuję.
Edytowany przez Bolo92 dnia 13-04-2009 15:06
 
obsy
To u mnie jest pod fonerę, ona ma procesor 180MHz tylko jest wiec wolniej.

Na __zoptymalizowanym__ sterowniku od SDHC nie wyciągniesz więcej niż 400/500kB odczytu - bo takjuz to jest ze sterowaniem bitami i portami i/o/
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
tomek0807
witam, podepnę się trochę pod temat i spytam czy ten moduł nadaje się do sd-moda? http://programatory.com.pl/sklep/index.php?d=produkt&id=110 własnie go zainstalowałem i nie wykrywa mi karty.
Edytowany przez tomek0807 dnia 13-04-2009 21:14
 
obsy
Pewnie tak, tylko... po co? Za tą cenę będziesz miał z 10 czytników SD lub kartę microsd 2GB z adapterem (shibby tak zrobił, masz podgląd w dziale projektów)
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
obsy
AAaaa kupiłeś go Smile. Miernik w dłoń i sprawdź połączenia.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 101

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,392,860 unikalnych wizyt