1

(4,539 odpowiedzi, napisanych Oprogramowanie / Software)

@Cezary:
Tak, to jest właśnie najbardziej kuszące. Koniec zabaw z extrootem.

@build000:
Wiem, że nie ma bezpośredniego przełożenia częstotliwość CPU na ogólną wydajność ale daje jakies ogólne pojęcie. Właśnie doczytałem, że ten Netgear ma osobne główne układy, więc CPU jest jakoś tam odciążony.

Pytanie zadałem, bo dawno nie jestem w temacie, co obecnie jest na rynku. Być może mając teraz Tp-Link 1043ND a przesiadając się na tego Netgear'a być może mało zyskam, ale gdybym do ceny Netgeara 200 zł dodał jeszcze 100-200 zł mógłbym kupić _dużo_ lepszy sprzęt (lepszy w sensie stabilność, wydajność, RAM, support w openwrt) - choć właśnie wydaje mi się, że chyba nie - na te dużo lepsze to chyba trzeba przeznaczyć ok 800 zł.

W cenie ok 400 zł to ZyXEL'a NBG 6716 jest dośc ciekawy. Chyba poczekam na uwalenie mojego Tp-linka 1043ND.

2

(4,539 odpowiedzi, napisanych Oprogramowanie / Software)

Czy opłaca się przesiadać z TP-Link 1043ND v1 (64 ram mod) na Netgear WNDR4300? Duże lepszego procesora ten Netgear raczej nie ma w porównaniu z TP-Linkiem ale cena jego teraz jest atrakcyjna, dlatego się zastanawiam.

3

(1 odpowiedzi, napisanych Oprogramowanie / Software)

Witam,

Nie mogę znaleźć opcji aby logować dostęp do zasobów w uhttpd. Czy ma on w ogóle taką opcję? (Potrzebuję aby zdiagnozować jak często ramka cyfrowa wifi sprawdza czy kanał rss się zmienił)

Witam,

Mam pytanie do osób, które znając się na tworzeniu pakietów w środowisku OpenWrt. Otóż, stworzyłem sobie pakiet lua-gd, który jest bindingiem  do biblioteki gd.
Z uwagi na to, że oficjalny pakiet libgd nie jest skompilowany ze wsparciem do freetype2, musiałem też zrobić nowy pakiet libgd-ft (gd z freetype). I teraz chciałbym mieć dwie biblioteki lua-gd i lua-gd-ft każda z nich zależeć od odpowiednich libgd. Ale nie wiem jak w Makefile ustawić konflikt, żeby nie można było instalować libgd oraz libgd-ft równocześnie.
Dodatkowo chciałbym, żeby inne pakiety zależne od libgd nie krzyczały, że jej nie ma gdy libgd-ft jest zainstalowana. Znalazłem, że jest opcja PROVIDES ale chyba nie bardzo to działa (nie działa kompilacja gdy wtedy mam zaznaczoną kompilację obu pakietów).
Na wiki są opisane konflikty ale dla menuconfiga tzn żeby nie można było zaznaczyć dwóch na raz. Ja chcę żeby dało się zbudować oba konfliktujące pakietu ale nie można było ich zainstalować.

5

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Dziś skompilowałem w końcu lcd4linux. Niestety była to trochę przez mękę (bo też pierwszy raz kompilowałem openwrt smile). Ale problemy były innego rodzaju:
1. Kompilacja dociąga sobie lcd4linux z svn projektu, jednak ichnie svn ma certyfikat 'self-signed' na czym wykłada się cały proces budowania spod openwrt (rozwiązanie na szybko to ręcznie pociągnięcie na boku źródeł z svn i _akceptacja_ certyfikatu, później już można budować ze środowiska openwrt),
2. W źródłach jest coś skopane bo standardowa kompilacja się wykłada na pluginie netinfo (brak funkcji log2l z biblioteki math). Mimo, że później odznaczyłem plugin netinfo, dalej był kompilowany. Musiałem zakomentować go w Makefile'u

PS Bug już jest zgłoszony: https://dev.openwrt.org/ticket/8897

6

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary: mając Twój obraz w routerze czy można łatwo "zsynchronizwoać" środowisko do wersji, z której ten obraz powstał? Chciałbym przekompilować tylko lcd4linux ale bez kompilacji całego openwrt. Czy może aż taka zgodność środowiska kompilacji nie jest konieczna?

7

(26 odpowiedzi, napisanych Oprogramowanie / Software)

arteq: tylko, że w domyślnych obrazach nie ma wkompilowanej obsługi lcd2usb dla lcd4linux. Chyba, że jest inaczej w Twoich obrazach.

8

(26 odpowiedzi, napisanych Oprogramowanie / Software)

Jeśli chodzi o pluginy do lcdproc to z tym jest kiepsko w porównaniu do lcd4linux. Ale to wynika z architektury obu projektów. Myślę, że dużo łatwiejsze jest dostosowanie do własnych wymagań lcd4linux. W lcdproc trzeba pisać klienta, który wysyła polecenia po sockecie. Do tego jeśli chodzi o openwrt, to trzeba mieć środowisko, żeby skompilować klienta w C, chociaż można też pisać w jakimś języku skryptowym. Ja wybrałem Lua, bo najmniej zajmuje, a instalowania pythona tylko dla klienta lcdproc to trochę na wyrost. Właśnie wyrzeźbiłem sobie wyświetlanie prognozy pogody z accuweather.

Szkoda. Na razie udało mi się uruchomić lcdproc ale wolałbym używać lcd4linux.

Witam,
Mam najnowszą wersję GargoylePL i chcę podłączyć wyświetlacz LCD2USB korzystając z lcd4linux. Jednak zdaje się, że obsługa LCD2USB nie jest wkompilowana do binarki. Czy mógłbym prosić o wkompilowanie tego sterownika?
Taki komunikat dostaję:
Aug  4 16:39:47 Gargoyle user.err LCD4Linux[30455]: drv_init(LCD2USB) failed: no such driver
Aug  4 16:39:47 Gargoyle user.err LCD4Linux[30455]: Error initializing driver LCD2USB: Exit!

A router to Tp-Link 1043ND.

OK. Jak będę miał czas to pobawię się w testy. Na razie pomogło mi nadpisanie w /etc/init.d/fstab:
restart() {           
        stop "$@"
        start "$@"       
}   

zdaje sie, że z oryginalnego pliku:
trap '' TERM
zawieszało mi proces,

Hmm, chyba nie - router przeflashowałem obrazem Backfire (sysupgrade) - chyba, że w tym tkwi problem, może powinienem obraz factory wgrać?. Obecnie nie mam /etc/init.d/usb_storage w systemie. Zauważyłem jeszcze,  że działa:
/etc/init.d/fstab stop
/etc/init.d/fstab start
ale to nie (zawiesza się):
/etc/init.d/fstab restart

Komunikat:
mount: can't umount /mnt/sda3: Invalid argument
jest gdy partycja nie jest zamontowana a próbujemy ją odmontować (/etc/init.d/fstab stop albo umount /dev/sda3)

TP-Link 1043ND

PS Właśnie testuję i różnie się zachowuje. Czasem ręcznie wykonanie mount/umount /dev/sda3 działa OK ale przez /etc/init.d.fstab restart już nie.

Witam,
Mam mały problem. W skrócie: montowanie dysku USB po włożeniu pendrive działa OK - są wszystkie 3 partycje zamontowane. Ale jeżeli na starcie routera jest już włożony pendrive to nie zostaną zamontowane partycje. Co jest dla mnie dziwne. (Może dodać gdzieś  jawne wywołanie hotpluga podczas startu systemu?)
Dopisałem więc dysk do /etc/config/fstab jak niżej:

config 'global' 'automount'
        option 'from_fstab' '1'
        option 'anon_mount' '1'

config 'global' 'autoswap'
        option 'from_fstab' '1'
        option 'anon_swap' '0'

config 'swap'
        option 'device' '/dev/sda98'
        option 'enabled' '0'

config mount
        option target   /mnt/sda3
        option device   /dev/sda3
        option fstype   ext4
        option options  rw,sync
        option enabled  1
        option enabled_fsck 0

ale wykonanie:
/etc/init.d/fstab restart
powoduje wyświetlenie komunikat:
umount: can't umount /mnt/sda3: Invalid argument
oraz zawiesza się tzn wykonanie polecenia nie kończy się

Czy 'anon_mount' gryzie się jakoś z ręcznym podawaniem partycji w dalszej części pliku?

Wcześniej na GargoylePL nie miałem z tym problemów.

15

(161 odpowiedzi, napisanych Oprogramowanie / Software)

Witam,

Szukam kogoś kto mi wlutuje kość pamięci we Wrocławiu.

16

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Aha. Znalazłem jeszcze: http://eko.one.pl/forum/viewtopic.php?id=1086 i zdaje się, że u mnie to samo jest. Tutaj także trzeba było ręcznie zmienić adres MAC wanu.

17

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Tylko, że na oryginalnym firmware wszystko działa z Ubuntu jak trzeba.

Może to być związane z https://dev.openwrt.org/ticket/6819

18

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Aha, w razie czego dodam: ISP u mnie nie wymaga stałego(zapamiętanego) adresu MAC, tylko po zmianie MAC muszę zresetować modem kablowy, co też robię za każdym razem, gdy są jakieś problemy.

19

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Zadziałało, tylko, że z problemami małymi. Zauważyłem, że na oryginalnym firmware adrec MAC WANu jest zwiększony o 1 od MAC LANu. Na openwrt ustawiłem na sztywno MAC i już zadziałało. Tylko dlaczego nie jest to robione automatycznie? Gdybym wcześniej nie wygooglał to bym na to nie wpadł. Do tego pytanie: na oryginalnym firmware jak router resetuje się, komputery z LANu automatycznie odświeżają interfejsu, a gdy mam na routerze openwrt muszę ponownie wybrać połączenie LAN (komp z Ubuntu).

20

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki za odpowiedź. Tak, modem resetowałem. Aha, ok, to spróbuje te nowsze wydanie.

Witam,

Wczoraj chciałem zacząć przygode z OpenWrt i zainstalowałem sobie wersję Backfire 10.03.1-rc4. Zainstalowało się w porządku, tylko, że router nie połączył się z moim ISPem (tv kablowa, Multimedia - router połączony jest z modem kablowym kablem sieciowym).
Zalogowałem się z przeglądarki i popatrzyłem na 'Interfaces' i wlan był ale nie dawał się włączyć. Zdaje się, że typ połączenia był Automatic czyli OK bo dane powinienem dostać przez DHCP od dostawcy.

Musiałem wrócić do oryginalnego soft żeby poczytać i natrafiłem na:
http://wiki.openwrt.org/toh/tp-link/tl- … d?s=tplink gdzie piszą:
"Some issues with 10.03.1-rc4 on Hardware Ver.1.8 see this post for workaround."
Poczytałem, ale moja wiedza na tematy sieciowe nie jest wystarczająca. Zdaje się, że jest to bug w OpenWrt i na razie nie poprawiony. Ale z tego co widzę dużo osób ma ten modem i jakoś im działa. Czy może mój ISP ma jakies inne wymagania?