onken napisał/a:

Listwe znalazłem .przyjedzie smile

root@Gargoyle:~# echo 0 > /sys/class/gpio/gpio8/value
-ash: can't create /sys/class/gpio/gpio8/value: nonexistent directory
root@Gargoyle:~#

Po mojemu nie można w 1043 sterować za pomocą GPIO zasilaniem na USB,
ale Cezary jest tu bardziej kompetenty

0. GPIO=8 dla MR3020 służy do sterowania "USB Power"
http://wiki.openwrt.org/toh/tp-link/tl-mr3020#gpios
dla 1043 to na pewno nie jest GPIO=8

1. Przeczytaj tabelę
http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd#gpios
tam masz wypisane do czego służą jakie gpio

2. ad. "nonexistent directory", zrobiłeś eksport wybranego GPIO
(http://eko.one.pl/?p=openwrt-gpio) ?
tu przykład dla GPIO=2

# echo "2" > /sys/class/gpio/export
onken napisał/a:

Hmm, dlaczego inwazyjna ?

Kwestia komendy która włączy i wyłączy zasilanie na USB....

A na 1043 da się wyłączyć zasilanie na USB ?

178

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Koniecznie musi być DLNA ? Rozumiem że masz TV które pozwala odtwarzać filmy w ten sposób ?
Z tego co czytam zależy Ci przede wszystkim na tym aby wygodnie oglądać filmy na TV (tzn. żeby nie podłączać lapka), to może pomyśl nad jakimś mini-media center (choćby malinka, ale może być przecież coś lepszego), podłączasz to na stałe do TV i w tle jeszcze ściągasz sobie na to "legalne filmy" i problem z głowy. Wówczas routera nie potrzebujesz do tego (choć jeśli nie masz to router zawsze się przyda, choć w tym przypadku może nie do tego).

179

(14 odpowiedzi, napisanych Oprogramowanie / Software)

wokatorek napisał/a:

ale nie wiem, dlaczego tak na mnie naskoczyliście, zwłaszcza alossek. Mam wrażenie, że zdążyłeś się na mnie wku*wić tongue

Nie wiem czemu odniosłeś wrażenie że na Ciebie naskoczyłem (nie wiem po którym niby zdaniu ?), tym bardziej nie jestem z tych żeby się "wku*wić", chciałem tylko pomóc bo zdawało mi się iż błądzisz wokół oczywistych spraw. Pozdrawiam!

180

(14 odpowiedzi, napisanych Oprogramowanie / Software)

build000 napisał/a:

Chyba kolega chce zrobić sam kompilację gotowego obrazu (żeby w nim było wszystko jak chce) do wgrania na określony router. Tak ja to zrozumiałem...
wink

Ja tak gdybałem na dwa sposoby, bo do końca nie zrozumiałem jakby to miałby powstać z gotowego już obrazu, ale zdaje się że kolega zamierzał to olać, więc chyba nie ma co drążyć tematu smile

181

(14 odpowiedzi, napisanych Oprogramowanie / Software)

wokatorek napisał/a:

nie zrobię flasha tylko restore

Co znaczy "tyko restore" ? Co byś chciał niby innego zrobić ?
Co znaczy "nie zrobię flasha" - co masz na myśli ?

Piszesz też

wokatorek napisał/a:

ale wystarczy mi sysupgrade

Przecież po zgraniu mtd5 (z przykładu)
i przywróceniu go masz wgrany na nowo cały firmware (z pakietami i konfiguracją).

Czytaj tu:
http://eko.one.pl/?p=openwrt-wr1043nd#i … japrzezmtd
to wgrywanie z przykładu to ni innego jak wgranie "sysupgrade"

182

(14 odpowiedzi, napisanych Oprogramowanie / Software)

wokatorek napisał/a:

Chcę stworzyć obraz dla jednej architektury. Celuję tylko w to, żeby router po zainstalowaniu mojego obrazu był gotowy do działania - co najwyżej potrzebowałby firstboota i żeby ustawić hasło dla roota. Wiem jestem leniwy, ale pomyślałem, że jeśli się da, to tak bym chciał big_smile tylko zaczynam tracić więcej czasu niż go zaoszczędzę :c

1. Sprawdź swój flash tu przykład dla tplink 1043nd
http://wiki.openwrt.org/toh/tp-link/tl- … ash.layout

tu widać że
"TP-Link WR1043ND Flash Layout" -> "Layer1" -> "mtd5 firmware 8000KiB"
czyli w mtd5 (w tym kontekście to słowo klucz, używane dalej) mamy firmware

za (http://rpc.one.pl/index.php/lista-artyk … l-wr1043nd)

tak robisz backup (kopię tego co masz)

dd if=/dev/mtd5 of=/tmp/sysbackup.bin 

tak przywracasz (wgrywasz na router wcześniejszą kopię)

mtd -r write /tmp/sysbackup.bin firmware

183

(14 odpowiedzi, napisanych Oprogramowanie / Software)

wokatorek napisał/a:
alossek napisał/a:

Jeśli jednak chcesz na bazie gotowej działającej na routerze instalacji
tworzyć obrazy (np. dla różnych architektur) to już może nie być takie proste.

Tak, o to mi chodzi.

Nie kumam o co Ci w końcu chodzi,
to co proponuje Cezary to własnie trop który dostałeś w moim linku.
Nie jest tym samym pod którym podpisałeś "o to mi chodzi",
zgranie partycji to własnie to co masz w linku i po zgraniu takiego obrazu
nijak nie ma szansy uruchomić tego na innej architekturze.

Podsumowując jeśli chcesz mieć obraz (backup) tego co masz (by móc to przywrócić na ten sam typ routera) - rób jak pisze Cezary.

Jeśli chcesz tworzyć sobie obrazy dla różnych architektur (na bazie tego co masz w jakimś tam routerze) - to ja nie wiem jak Ci pomóc.

184

(14 odpowiedzi, napisanych Oprogramowanie / Software)

wokatorek napisał/a:

Czy jest możliwe, aby stworzyć obraz OpenWRT gotowy do instalacji (marzę o factory, ale wystarczy mi sysupgrade) na podstawie już zainstalowanego na routerze i modyfikowanego systemu?

Jeśli chcesz stworzyć obraz z gotowej działającej na routerze instalacji
by potem ją do tego samego typu routera przywrócić to pomoże ci to:
http://rpc.one.pl/index.php/lista-artyk … l-wr1043nd

Jeśli jednak chcesz na bazie gotowej działającej na routerze instalacji
tworzyć obrazy (np. dla różnych architektur) to już może nie być takie proste.

185

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Chciałem instalować openssh-client, nie można gryzie się.

root@OpenWrt:~# opkg install openssh-client
Installing openssh-client (6.1p1-1) to root...
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/openssh-client_6.1p1-1_ar71xx.ipk.
Collected errors:
 * check_data_file_clashes: Package openssh-client wants to install file /usr/bin/ssh
        But that file is already provided by package  * dropbear
 * check_data_file_clashes: Package openssh-client wants to install file /usr/bin/scp
        But that file is already provided by package  * dropbear
 * opkg_install_cmd: Cannot install package openssh-client.

186

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

A to nie, zainstaluj sobie normalnie ssh/scp smile

pakiet openssh-client ?
Nie pogryzie się to z tym co jest ?

187

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

No właśnie - scp skąd robisz? Linux/windows? Bo jeżeli to z openwrt to pamiętaj że domyślnie dropbear tam jest, który jest lekko "inny".

scp robię z openwrt (z Twoich obrazów - r41303).

188

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Działa działa. Sam mam tak zrobione, tylko akurat Host * w konfigu klienta.

Ok, wierze że u Ciebie działa, sam się dziwię czemu u mnie nie chodzi.

Jednak co ja robię źle - że u mnie nie działa?
Złe scp (mam to z obrazu czyli dropbear)? zła lokalizacja pliku config ?

Co mogę jeszcze sprawdzić, gdzie mogłem popełnić błąd, co może być nie tak ?

189

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

bez tego =, samo  UserKnownHostsFile /dev/null w konfigu.

Nie działa, ani to:

Host 192.168.0.*
   StrictHostKeyChecking no
   UserKnownHostsFile /dev/null

ani to

scp -o "UserKnownHostsFile /dev/null" -o "StrictHostKeyChecking no" ...

190

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć !

Mam takowy problem:
1. używam scp
2. chcę aby automatycznie nowe hosty były dodawne do known_host
3. robię tak (za: http://linuxcommando.blogspot.com/2008/ … cking.html)

scp -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no ...

Odpowiada "Host 'xxx.xxx.xxx.xxx' is not in the trusted hosts file.
i nadal pyta czy dodać, próbuję stworzyć plik "/root/.ssh/config"

Host 192.168.0.*
   StrictHostKeyChecking no
   UserKnownHostsFile=/dev/null

To samo (tak scp łączy się do adresów z puli 192.168.0.*)
próbuje też

scp -F /root/.ssh/config ...

Typ razem "WARNING: Ignoring unknown argument '-F/root/.ssh/config'"

Nie działa.
Jak to pokonać ?

(r41303, by obsy)

191

(2 odpowiedzi, napisanych Oprogramowanie / Software)

http://wiki.openwrt.org/doc/techref/opkg

192

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Pojęcia nie mam. Po co chcesz przechodzić na tą bibliotkę? Masz polarssl, też openvpn działa z nim.

Ostatnio trochę złego się mówi o openssl, a z polarssl były jakieś problemy
(kiedyś już też prosiłem Ciebie o taką kompilacje ale się nie udało http://eko.one.pl/forum/viewtopic.php?p … 28#p107328)

Drugi argument jest taki że przychodzi nowe ponoć lepsze i lżejsze,
no to chciałem iść z duchem postępu i wypróbować.

Ja niestety nie mam serca do cross kompilacji
a że Ty rozwijasz swoje obrazy prężnie
i życzliwie podchodzi do wszelakich sugestii no to spytałem.

Pozdrawiam!

193

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Niedawno udostępniono bibliotekę LibreSSL (http://www.libressl.org/)
(podobno to oczyszczony i odchudzony openssl ze zgodnym API)

Czy da się w miarę bezboleśnie wyprodukować
bibliotekę pod Openwrt i np. wersje openvpn z obsługą libressl ?

Cezary znalazłbyś czas na taką próbę i wyzwanie ?

Pozdrawiam!

Cezary napisał/a:
alossek napisał/a:

Cezary, a może przy okazji dało by radę do repo skompilować też wersję 1.0.1h ?
Podobno też ważne poprawki tam się pojawiły.
W komentarzu do wrzutu w trunku napisano:
"today appeared another serious vulnerability in openssl. (...)
Users are advised to update to openssl 1.0.1h."

Pozdrawiam!

Przecież dawno jest skompilowane i leży w repo. Czemu nie zadałeś sobie nawet trudu żeby to sprawdzić?

Upps faktycznie, moja wina. Szacunek.

Cezary, a może przy okazji dało by radę do repo skompilować też wersję 1.0.1h ?
Podobno też ważne poprawki tam się pojawiły.
W komentarzu do wrzutu w trunku napisano:
"today appeared another serious vulnerability in openssl. (...)
Users are advised to update to openssl 1.0.1h."

Pozdrawiam!

196

(22 odpowiedzi, napisanych Oprogramowanie / Software)

Kumpel miał adapter SD na małe SD,
no i adapter był własnie tak zwalony że co jakiś czas po prostu zdychał,
może to jakiś trop by zmienić kartę SD ?

197

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Można, poczytaj:

http://eko.one.pl/?p=openwrt-skrypty
http://eko.one.pl/?p=openwrt-cron

Cezary napisał/a:

Nie, wersja z AA nie kompiluje się.

Szkoda sad, trzeba będzie poczekać na następną wersje.
Pozdrawiam!

Cezary napisał/a:

Naczytałeś się widzę forum openwrt.org smile Taki pakiet jest już w AA, tyle że nie znajdziesz go w repo domyślnie bo nie jest kompilowany. Mogę go skompilować.

No fakt naczytałem się, przynajmniej sprawdzę czy to chociaż prawda smile
Z góry dzięki.

Cześć !

Cezary kolejna prośba,
orientujesz się w jakim stanie jest pakiet openvpn-polarssl
tak aby przenieść go z trunk i skompilować go do Twojego repo.

Podobno biblioteka polarssl lepsza niż openssl.
Polarssl podobno lżejszy, wolny od wielu błędów, starego kodu i zużywa tylko 64KB RAMu.

Znalazł byś czas aby wyprodukować ten pakiet ?

Pozdrawiam!