1

(9 odpowiedzi, napisanych Oprogramowanie / Software)

Takiej:

config interface 'lan'
        option ifname 'eth1'
        option force_link '1'
        option type 'bridge'
        option proto 'static'
        option netmask '255.255.255.0'
        option ip6assign '60'
        option gateway '192.168.1.254'
        option dns '192.168.1.254'
        option ipaddr '192.168.2.1'

Z adresów 192.168.1.X nie mam dostępu do openwrt.

2

(9 odpowiedzi, napisanych Oprogramowanie / Software)

DLNA działa, skonfigurowane wg. powyższego tutoriala.
DHCP już odpuściłem - jedyny odbiornik DLNA skonfigurowałem w adresacji głównego routera, a pozostałe urządzenia podpięte do TP-linka mają adres IP od niego. Jakoś to działa i już nie chce tego dotykać wink






Jedyny problem z jakim nie mogę sobie teraz poradzić to dostęp do konfiguracji z zewnątrz. Przy wyłączaniu firewalla pokazuje się:

root@OpenWrt:~# /etc/init.d/firewall stop
Warning: Unable to locate ipset utility, disabling ipset support
Warning: Section @zone[1] (wan) cannot resolve device of network 'wan6'
 * Flushing IPv4 filter table
 * Flushing IPv4 nat table
 * Flushing IPv4 mangle table
 * Flushing IPv4 raw table
 * Flushing IPv6 filter table
 * Flushing IPv6 mangle table
 * Flushing IPv6 raw table
 * Flushing conntrack table ...
Command failed: Not found


Po tym tracę dostęp do internetu, ale mam do konfiguracji.

Próbowałem także http://eko.one.pl/?p=openwrt-konfigurac … estronywan i

uci set firewall.@zone[0].forward=ACCEPT
uci set firewall.@zone[0].network="lan wwan"
uci commit firewall

Jednak nic nie działa.

Masz może jakiś pomysł?

3

(9 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki za trop,  udało mi się uruchomić DLNA za pomocą tego: http://www.allsundry.com/2013/11/16/ope … -wireless/  + aktualizacja do najnowszego twojego BB z luci.


Sieć skonfigurowana jest przez Relayd. Pytanie teraz - jak zmusić go do przekazywanie adresów DHCP po lanach (aktualnie urządzenia muszą mieć wpisywane adresy z palca).

4

(9 odpowiedzi, napisanych Oprogramowanie / Software)

Próbowałem tez ustawić most bezprzewodowy, wtedy klienci podlaczeni do tplinka muszą mieć ustawione ręcznie adresy z puli Netiaspota, bo DHCP nie działa na portach LAN.
W każdym razie dlna i tak nie działa w takiej konfiguracji.

5

(9 odpowiedzi, napisanych Oprogramowanie / Software)

Witam,
Posiadam następującą topologi sieci w domu:
Internet -> NETIASPOT(192.168.1.254)  -(WIFI)-> TP-Link (192.168.2.1) ---> TV (adresy DHCP z TPLINKA)
                     |
                      \------>Komputer z serwerem DLNA (adres DHCP)

Mam problem z widocznością serwera DLNA na telewizorze - serwer nie widzi telewizora i vice versa. Próbowałem różne konfiguracje w Gargoyle - na tą chwile skonfigurowałem Tp-linka jako wifi klienta który ma własną pule adresów DHCP. Internet w TV działa bez problemu.  Czy istnieje jakiś sposób na to aby DLNA w takiej sieci działało? Czytałem o igmpproxy jednak nie mogę znaleźć działającego przykładu.


Posiadam TP-linka WR842ND z gargoyle-1.6.2.2
TV nie ma możliwości skonfigurowania statycznego IP i musi korzystać z DHCP (most przekaźnikowy nie działa).

Proszę o pomoc.

6

(54 odpowiedzi, napisanych Oprogramowanie / Software)

pepe2k napisał/a:

A ja obstawiam punkt 4.

Moim zdaniem Gargoyle idzie w złym kierunku, a każda kolejna zmiana oddala ten projekt od OpenWrt, co powoduje potem jaja z takimi sprawami jak "gpkg".

OpenWrt potrzebuje po prostu nowego GUI, w postaci możliwego do zainstalowania pakietu, a nie całego, dedykowanego obrazu firmware. LuCI, które jest przede wszystkim nakładką na UCI, dla większości użytkowników jest zbyt skomplikowane i filozofia pracy w tym interfejsie nawet dla mnie jest po prostu pokręcona, bo już łatwiej i szybciej skonfiguruję wszystko w konsoli.

Mamy 2013 rok, grupę standardów HTML5, masę gotowych narzędzi do tworzenia świetnych (G)UI, średnio jedno urządzenie mobilne w posiadaniu, powstają projekty typu Android 4 na routery, a w Gargoyle dopiero pojawiło się w miarę uniwersalne wsparcie dla wielu języków... A kiedy refaktoring i minimalizacja objętości kodu GUI, jakiś ujednolicony system dodatków/rozszerzeń i skórek, umożliwienie wykonywania aktualizacji z wersji na wersję z zachowaniem ustawień bez obawy, że się wszystko rozejdzie? Za 6-8 lat?

Jak do tych słów ma się hucznie zapowiadana Kagera? Jest szansa na ewolucje w GUI dla OpenWrt czy idzie to w kierunku Gargoyle?

Jeszcze nic, uczę się kompilować, kombinować z linuxem itp., nie ma o czym bić piany - na razie nic nie działa wink .

Znalazłem chyba tę paczkę której Ci brakowało http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/ (chodziaż nie wiem czy ona pasuje do "naszego" openwrt).

@DarioX7: I jak - udało Ci się to skonfigurować?

Posiadam drukarkę HP Officejet 4500 Wireless i chciałbym mieć możliwość drukowania z telefonu z WP oraz z poza lanu. Wydaje mi się, że znalazłem rozwiązanie - python-cloudprint i tutaj tutorial: http://wl500g.info/showthread.php?30420 … 2%E5%F0%E5 , ale na razie męczę się z tłumaczeniem tego co tam napisali.

9

(2 odpowiedzi, napisanych Oprogramowanie / Software)

Możesz poszukać czegoś napisanego w php + mysql - istnieją takie, chociaż ciężko znaleźć coś konkretnego za darmo (np. https://code.google.com/p/traceper/).

Ja po kilku tygodniach poszukiwań, postanowiłem wykupić abonament u jednej z firm zajmujących się tym fachowo.

10

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Podłącze się pod temat: Szukam firmware do wr842nd bez boot'a, ewentualnie jakiś poradnik o tym jak przerobić obraz - czytałem że kasuje się coś HEX'em, ale nie znalazłem żadnych konkretów.

Puść tracert Google.pl z laptopa, zobaczymy czy pakiety idą do mr'a czy zostają na wr.

No sorry, ale ręce opadają chcesz sobie dorobić funkcjonalność, nie wkładając w to wysiłku....
Po kolei:
Javascript to głupi język do nauki, bo wystarczy, że jakiś mały kawałek kodu jest zły, a już nic nie działa, dlatego trzeba korzystać z "debbugerów" wbudowanych w przeglądarki.
Jak widzę udało Ci się dojść do tego, że skrypt już sprawdza wartości i teraz musisz przeanalizować co mu nie pasuje - czyli od tyłu - skąd pochodzi ten błąd, co go powoduje, i masz rozwiązanie problemu.

W twoim przypadku (jak na razie) błąd prawdopodobnie pochodzi z funkcji proofreadOpenSingle, a dokładniej proofreadFields, jeszcze dokładniej returnCodes. (Mówię prawdopodobnie bo szczerze mówiąc nie chce mi się tego wgrywać na router). Przeanalizuj - masz błąd "Znaleziono błąd w polu:" (ułatwię Ci zadanie - pochodzi z pliku www/js/common.js), ale nie ten plik jest winny tylko

var returnCodes = [0,0,0];

(powinno być var returnCodes = [0]; ).

Takich błędów na pewno masz jeszcze kilkanaście, przy użyciu przeglądarki i alertów wyświetlanych przez Gargoyle analizuj, poprawiaj, a na pewno więcej się nauczysz niż gdybyś dostał gotowe rozwiązanie.

No właśnie podałem ci rozwiązanie które powinno działać z GUI - przy dodawaniu nowego przekierowania przez gui dodaje regułę z tą samą nazwą i portem.

Jakbyś mógł to wstaw te pliki tutaj, chętnie bym spróbował Ci pomóc.

@pepe_lodz: Po co ci "czarować" z nowymi plikami itp. jeżeli (podobnie jak ja) mało rozumiesz ze struktury plików w linuxie? Rozumiem że chodzi ci o to: https://github.com/ericpaulbishop/gargoyle/issues/163 że przekierowanie portów "nie działa". Ja bym to zrobił tak(od razu mówię że nie testowałem, nie daje gwarancji, robisz to na własną odpowiedzialność) - w pliku port_forwarding.js po kodzie

                var id = "redirect_" + (enabled ? "enabled" : "disabled") + "_number_" +  (enabled ? enabledIndex : disabledIndex);
                firewallSectionCommands.push("uci set firewall." + id + "=" + (enabled ? "redirect" : "redirect_disabled"));
                uci.set("firewall", id, "", (enabled ? "redirect" : "redirect_disabled"));
                uci.set("firewall", id, "name", rowData[0]);
                uci.set("firewall", id, "src", "wan");
                uci.set("firewall", id, "dest", "lan");
                uci.set("firewall", id, "proto", protos[protoIndex]);
                uci.set("firewall", id, "src_dport", rowData[2]);
                uci.set("firewall", id, "dest_ip", rowData[3]);
                uci.set("firewall", id, "dest_port", rowData[4]);

dodałbym

                uci.add("firewall", "rule");
                uci.set("firewall", @rule[-1], "_name", rowData[0]);
                uci.set("firewall", @rule[-1], "src", "wan");
                uci.set("firewall", @rule[-1], "src", "ACCEPT");
                uci.set("firewall", @rule[-1], "proto", "tcp");
                uci.set("firewall", @rule[-1], "dest_port", rowData[4]);

Po prostu dodasz do firewalla zasadę która otwiera ten sam port który przekierowujesz.

pepe_lodz: To tylko moja "artystyczna" wizja, stworzona aby lepiej pokazać o co mi chodzi.

Oto jakbym widział formatowanie z poziomu interfejsu użytkownika w Gargoyle:
http://img577.imageshack.us/img577/6498/cqy4.jpg
Użytkownik poprzez przycisk "Następna partycja" dodaję kolejną partycję. Na każdej partycji może wybrać jej rozmiar oraz typ. Wydaję mi się że taki panel "uprościłby życie" początkującym użytkownikom.

17

(10 odpowiedzi, napisanych Oprogramowanie / Software)

No to już chyba wystarczająco wiem, aby się podjąć instalacji gargoyle i konfiguracji.

Mam tylko jeszcze jedno pytanie: Czy są jakieś przeciwwskazania do stworzenia na pendrive 3 partycji: Linux-swap -256MB, ext4 extroot 512MB i ext4 na dane 15GB. Z tego co widzę większość użytkowników robi dysk na dane na osobnym dysku, jednak mi tak dużo pojemności na razie nie potrzeba.

18

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Czyli zamiast Vargaflex wgrywam Gargoyle PL?

Niepokoi mnie "Powinno" - co może pójść nie tak?

19

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Ok, to teraz krótkie podsumowanie. Kupuje WR842ND, instaluje Vargaflex przez GUI.
Konfiguracja:
Przez gui wybieram tryb pracy Wirelles Bridge/Repeater.
Cellpipe ma ip 10.0.0.1 Tplink dostanie na sztywno 10.0.0.2 brama 10.0.0.1. Na tplinku dns'a nie ustawiam - pobierze on sobie z cellpipe'a. DHCP na tplinku wyłączam - będzie działał dhcp cellpipe'a.

I w ten sposób na wr842 ma do dyspozycji 4 porty lan pracujące w tej samej podsieci co komputery podłączone do głównego routera? Dzięki czemu DLNA puszczane z komputerów powinno działać

20

(10 odpowiedzi, napisanych Oprogramowanie / Software)

1. Tak.
2. Powiem tak - niczego jeszcze nie próbowałem, nie miałem do czynienia z linuxem, a tym bardziej z jego GUI. Dotychczasowo konfigurowałem jedynie przez telnet i ssh routery i switche Cisco.
3. No właśnie na tym mi najbardziej zależy i to jest główny priorytet, żeby na komputerze postawić PS3 media server i bez problemu oglądać filmy na tv. Czy jest to wykonalne? Np.  Repeater bridge mode - wtedy podsieci są te same, a TV i dekoder będą w DHCP cellpipe'a?
4. Czyli (odpukać) w razie czegoś wgrywam oryginał i o nic się nie martwie?

Witam! Chciałbym prosić o pomoc w wyborze routera, jego oprogramowania i ustawień. Nie chce dużo pisać dlatego postaram się całą sytuacje wyjaśnić w kilku punktach.

Aktualnie posiadam:
1. Router cellpipe 7130 (internet DSL, brak możliwości jego zmiany) który rozsyła po domu wi-fi.
2. Komputery podłączone do wi-fi.
3. TV z wejściem ethernetowym.
4. Dekoder z wejściem ethernetowym.
Telewizor i dekoder znajdują się ~4metry od cellpipe'a więc nie ma tam problemu z zasięgiem.

Co chce osiągnąć:
1. Podłączyć internet do TV i dekodera.
2. Na nowym routerze postawić mały serwer FTP.
3. Na nowym routerze postawić mały serwer DLNA (ze zdjęciami).
4. Udostępniać DLNA komputerem podłączonym do cellpipe'a
4. Poszerzyć zasięg wi-fi w domu

Moje wątpliwości:
1. Wybór sprzętu, wydaje mi się że do moich zamiarów wystarczy Tp-link WR842nd. Chyba aktualnie najtańszy sprzęt na którym można postawić Open-WRT z gniazdem USB. Do tego pendrive 16GB z czasem może dysk 2,5'.
2. Wybór oprogramowania: Zastanawiam się nad Gargoyle PL lub Vargaflex. Puki co preferowałbym raczej ten 2 gdyż wydaję mi się prostszy w podstawowej obsłudze, a ja po za tym co wymieniłem wyżej nic nie chce kombinować.
3. Wybór trybu pracy: Wydaje mi się że najodpowiedniejszy będzie Universal Repeater który pozwoli mi na poszerzenie zasięgu Wi-Fi, a oprócz tego pozwoli mi podłączyć TV i dekoder kablem ethernetowym do internetu. I tu pojawia się pytanie: Czy w tym trybie Telewizor będzie widział Dlna postawione na komputerze podłączonym kablem do Cellpipe'a. Pytam bo jednak będą one w innych podsieciach.
Czytałem również o trybie Pseudobridge (Routed Client with relayd), w nim rozumiem wszystko jest w jednej podsieci, ale czy ten tryb pozwala na poszerzanie zasięgu Wi-Fi?
4. Czy takie router po zmianie oprogramowania traci gwarancję? Czy jeżeli wrócę do oryginalnego to jest to jakoś do wykrycia?



Z góry dziękuje za odpowiedzi,
Pozdrawiam.