1

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Jeśli nie pojawi Ci się urządzenie to nie zamontujesz. Ale rozumiem, że po dostarczeniu prądu urządzenie masz.
Ja mam taką małą, 2,5 calową kieszeń i tam jest gniazdo zasilania, tyle że nie było zasilacza w komplecie. Ale nie używam jej z routerem. Do Asusa mam przypiętą kieszeń 3,5 cala i tam już musi być zasilacz.

Co do montowania systemu na pendrajwie, to jeśli Ci działa i jesteś zadowolony to nie namawiam do zmiany. Ja mam zrobione tak jak w tym artykule: http://openlinksys.info/forum/viewthrea … ad_id=9615. Partycja systemowa jest na /jffs, co ułatwia życie w ten sposób, że możesz rozdzielić rzeczy wkompilowane w obraz (/rom) od tych dodanych później (/jffs). Piszę teraz skrypty do backupów i wykorzystuję tą cechę.

mój df:

Filesystem                Size      Used Available Use% Mounted on
rootfs                    1.1M      1.1M         0 100% /
/dev/root                 1.1M      1.1M         0 100% /rom
tmpfs                    14.9M      2.5M     12.4M  17% /tmp
/dev/scsi/host0/bus0/target0/lun0/part6
                          2.8G     30.5M      2.6G   1% /jffs
mini_fo:/jffs             1.1M      1.1M         0 100% /
/dev/scsi/host0/bus0/target0/lun0/part5
                         32.1G      7.2G     23.2G  24% /home

2

(12 odpowiedzi, napisanych Oprogramowanie / Software)

No to ja bym powiedział, że system Ci dysku w ogóle nie wykrywa.
Jeśli nie przypomnisz sobie czegoś typu "a tak, ostatnio go flaszowałem i zapomniałem dograć modułów" to spróbuj dołączyć dysk już po restarcie i obejrzeć co się pojawia w logu (polecenie logread). Bo dysk /hdd planujesz montować jako host1 a nie utworzył Ci się taki. Na czym polegały wcześniejsze kłopoty z tym dyskiem? System go też nie wiidział tak jak teraz? A jeśli sysem działa bez tego pena to może powyjmuj wszystko, uruchom i dysk (tylko dysk) podepnij do drugiego USB.

P.S.  Dobrze Ci działa przeniesienie katalogu / w tej postaci jak masz? Bo ja montuję pod /jffs a nie pod / . Nie twierdzę, że masz źle, pytam tylko.
P.S.2. Ten dysk masz zasilany? Może mu prądu zwyczajnie brakuje?

3

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Powoli. Co do pendrajwa, to przecież nie startujesz systemu z niego, ale przemontowujesz na już wystartowanym systemie. Więc opóźnienia mają sens dla niego. Po drugie to problem dotyczy dysku, więc rozumiem, że ten pen montuje się prawidłowo i nie widzę powodu, dla którego mają się mieszać urządzenia.
No więc teraz: czy jest tak jak piszę?
Możesz pokazać zawartość katalogu /dev/scsi, dmesg i czy w ogóle ręcznie jesteś wstanie zamontować ten dysk?

4

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Tutaj masz opisane:

http://www.openwrt.pl/doku.php/development:sdk

5

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Oczywiście że to są konkretne przypadki, ale skoro sugerujesz usuwanie domyślnej trasy routingu to powinieneś też zaznaczyć, że zostają wpisy dla DNS, które w takim wypadku prawdopodobnie wskażą na wewnętrzny adres serwera VPN, czyli rozwiązywanie nazw nie zadziała.

Ja tylko zwracam uwagę, jak napisałem, artykuł bardzo mi się podoba wink

Zdrówko!

6

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Witam!

Artykuł jest napisany tak jak lubię, jasno i z konfiguracją jako polecenia (a nie "wchodzimy pod ubuntu do managera zarządzania i klikamy...").
Mam tylko jedną uwagę do konfiguracji po stronie klienta linuxowego.
Piszesz o ciągu poleceń, uruchomienie openvpn, podniesienie interfejsu sieciowego i uruchmienie klienta dhcp.
Potem mowa jest o usunięciu ewentualnej trasy domyślnej ustawionej na interfejs, na którym pracuje VPN.
Pytanko: czy masz skonfigurowanego klienta DHCP w ten sposób, że pobiera tylko IP, czy usuwasz tę trasę ręcznie.
Bo poza trasą, którą chyba można zmienić/ustawić w opcjach OpenVPNa nanoszone są jeszcze zmiany w /etc/resolv.conf. Oczywiście można zapamiętać ten plik przed połączeniem i przywrócić go, ale to jakieś nieeleganckie.
Sam używam dhcpcd (Slackware taki domyślnie ma, ale wymiana nie będzie problemem) i wygląda on na mniej konfigurowalny od tego z ISC.

Pytanie jeszcze raz: czy można skonfigurować dhclienta do pobierania tylko wybranych informacji?

Sam poczytam jeszcze dokumentacje obydwu klientów i jeśli coś znajdę to zaproponuję rozwiązanie.

Zdrówko!

Edytowane:
Wygląda, że w przypadku mojego klienta sprawę załatwia:

dhcpcd -RG tap0

7

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Taaaa, kojarzę. Kiedyś go szukałem jak serwer padł. Schował się dobrze drań wtedy ;-)

Rozumiem, że masz inicjowany z jakiejś innej maszyny okresowo? Bo ja takie rzeczy robię na właściwej maszynie  tar/bzip2 i wysyłam ftp/samba zależnie od okoliczności.

Zdrówko.

8

(34 odpowiedzi, napisanych Oprogramowanie / Software)

joooooo....   (jak mówił krecik w czeskiej bajce) dołożyli unrara do repozytorium, super.

Ale tak z ciekawości (bo chętnie dowiaduję się nowych rzeczy), do czego używacie rsynca na OpenWRT ?
Bo to ten rsync do synchronizowania katalogów pomiędzy maszynami, tak?

Najlepszego!

9

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Wewnątrz nie ma niczego, co uznał bym za godne zwarcia albo podłączenia do tego jakiegoś kabelka (poza USB rzecz jasna). Jedyną wartość przedstawia teraz wyświetlacz, pod warunkiem że ktoś jest wstanie go jakoś sensownie wykorzystać.

10

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Otwierałem go żeby zobaczyć co z baterią, ale nie widziałem tam niczego typu zworka. Dziś wyjmę go z obudowy i popatrzę tam, gdzie jest ekran, ale nie spodziewam się niczego, bo to chińskie takie. Na dodatek bateria wygląda na wylaną. Takie żółte jest przy wyprowadzeniach, nie wiem czy wylała czy jest czymś zalana. Czasem się klejem zalewa.

11

(10 odpowiedzi, napisanych Oprogramowanie / Software)

No i problem został rozwiązany %-)
Załatwiłem brelok wgrywaniem zrzutu pamięci. Gdzieś koło połowy zatrzymał się i po odłączeniu już się nie pozbierał.
To upewnia mnie w przekonaniu że felerny był flash i może dlatego nie udawał się update programu.

Dzięki za pomoc.
P.S. Lepiej uwalić brelok niż router.

12

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Próbowałem phackiem kilka razy ręcznie, wgrywałem i pobierałem program i niczego nie zmienia w breloczku. Nawet zacząłem podejrzewać że flasz jest uwalony, ale zdjęcia dołączonym programikiem pod windowsami wgrywa. Teraz nie wiem czy pamięć programu i danych to dwie kostki i jedna jest uwalona, czy to wina programu hackującego albo zmiany w konstrukcji breloczka. Mogę sprawdzić różne rzeczy, ale za lutowanie się nie biorę, mam do tego lewe ręce.

13

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Psiakość, to już lepszego restartu już mu nie zapewnię ;-)
Rozumiem, że procedurę przeprowadzam poprawnie?
Czy jesteś wstanie zinterpretować ten błąd?

Unable to get parm_block

No i jest to komunikat biblioteki libst2205 kiedy nie wykryje ciągu "H4CK", czyli flashowanie nie przechodzi...

14

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Chodzi mi o wyświetlacz LCD po USB. Najpierw trzeba go przygotować do współpracy st2205toolem.
No i mój problem polega na tym, że mój egzemplarz nie ma bateryjki, albo raczej ma ją uszkodzoną. Po odłączeniu od USB umiera.
Czy krok z odłączeniem breloka po flashowaniu wiąże się z jakimiś operacjami i wymaga on prądu ?
Bo mam komunikat, że został zflashowany a test nie przechodzi, podobnie jak ręczne wywołanie setpic.

...nope.
hack/m_dig-291 ...
We have a match!
Requirements OK, we can try to hack the device. Proceed? (yes/no)
yes
Patching fw...

Uploading fw
Firmware update! If unsure, press ctrl-C NOW!
Too late. Commencing firmware update...
..
Firmware upgraded. Un- and replug USB connection to restart device.


All done. To test, disconnect the device and when it has rebooted, connect
it again, go into 'update mode' and press enter. To quit, use ctrl-c.

Ok, just a sec...
Unable to get parm_block
Open failed!

Robię tak:
- ustawiam "update mode"
- uruchamiam: ./hackfw.sh /dev/sdb
- piszę   yes
- no i teraz muszę odłączyć urządzenie i myślę że tu się źle dzieje
- podłączam i ustawiam w "update mode"
- naciskam enter i czytam sobie komunikat błędu.

Moje pomysły:
- pomontować kabel usb z samym zasilaniem i sygnałem odłączanym, żeby na czas restartu zapewnić zasilanie
- doprowadzić wewnątrz zasilanie, ale bateria ma 3,7 V, nie wiem gdzie wykombinuję takie napięcie

Czy dobrze kombiuję ?

15

(0 odpowiedzi, napisanych Debian Mini HowTo)

Witam!

Mam następującą sytuację: sieć w pracy (10.8.16.0/24), w niej laptopy z jedną kartą sieciową i WiFi (co wydaje mi się ważne ze względu na dostępność drugiego interfejsu sieciowego). Mamy dostęp do klienta przez "windowsowy wipien", co załatwiam pptp przez ppp i otrzymuję interfejs ppp0. Problem w tym, że jak ja mam połączenie to nikt inny nie ma. Wymyśliłem, że jak uruchomię forwardowanie pakietów a kolega doda regułkę routingu dla adresu klienta z bramką na mnie to zadziała. Ale tak się nie stało. :-(  Pomyślałem, że skoro to VPN to może daje czas życia pakietu tak mały, żebym tego nie posłał dalej i podbiłem TTL w następujący sposób:

root@sedes:~# iptables -F -t mangle
root@sedes:~# iptables -t mangle -I POSTROUTING -j TTL --ttl-set 255

Ale to też nie pomogło.
Teraz zaczynam podejrzewać, że router po stronie klienta ma w tablicy routingu tylko mój adres przydzielony do ppp0 a pakiety od kolegi lecą w powietrze (uwaga, kolega pinguje router po stronie klienta, więc nie jestem pewien tej hipotezy). Czy to oznacza konieczność uruchomienia maskarady na moim komputerze i skorzystania z WiFi do tego celu?

A teraz na obrazkach:
Docelowy host:  194.92.210.8
Router klienta:  194.92.210.170
mój adres ppp0:  194.92.210.171
mój adres eth0:  10.8.16.1  (dynamiczny, ale chodzi o przykład)
adres kolegi:  10.8.16.57
bramka domyślna w podsieci: 10.8.16.254

a routing jest taki:

root@sedes:~# route -nv
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
194.92.210.8    194.92.210.170  255.255.255.255 UGH   0      0        0 ppp0
194.92.210.170  0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
xx.xx.xx.xx    10.8.16.254     255.255.255.255 UGH   0      0        0 eth0
10.8.16.0       0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         10.8.16.254     0.0.0.0         UG    0      0        0 eth0

Jak napisałem, ping z 10.8.16.57 do 194.92.210.170 dochodzi, dalej już nie, czyli ten router klienta wie jak odpowiedzieć (chyba).
Jak odczytać TTL przychodzących pakietów ? Bo jakieś odczytuję poleceniem ping, ale są to wartości
ttl=127  dla 194.92.210.8
ttl=64  dla  194.92.210.170

Proszę o jakieś podpowiedzi dotyczące rozwiązania, mogę podobną konfigurację sprawdzić w domu, gdzie mam większą kontrolę nad siecią (w pracy ustawianie ttl chyba wpływa na pracę urządeń sieciowych - switchy).

Zdrówko!

------------------------------------------------------

Jeszcze jedna sprawa, którą właśnie zauważyłem, jest różnica w odpowiedzi na pinga (mój komputer) :

root@sedes:~# ping 194.92.210.170
PING 194.92.210.170 (194.92.210.170) 56(84) bytes of data.
64 bytes from 194.92.210.170: icmp_seq=1 ttl=64 time=17.4 ms
64 bytes from 194.92.210.170: icmp_seq=2 ttl=64 time=18.1 ms
^C
--- 194.92.210.170 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1005ms
rtt min/avg/max/mdev = 17.472/17.815/18.158/0.343 ms
root@sedes:~# ping 194.92.210.8 
PING 194.92.210.8 (194.92.210.8) 56(84) bytes of data.
From 194.92.210.254: icmp_seq=1 Redirect Network(New nexthop: 194.92.210.8)
64 bytes from 194.92.210.8: icmp_seq=1 ttl=127 time=124 ms
From 194.92.210.254: icmp_seq=2 Redirect Network(New nexthop: 194.92.210.8)
64 bytes from 194.92.210.8: icmp_seq=2 ttl=127 time=21.7 ms

Ten docelowy host jest w jakiś sposób przekierowywany, ale nie potrafię tego zinterpretować.

kabal napisał/a:

podziękowania dla Jajka i Obsego

Jejka, nie Jajka, chyba że miałeś na myśli kogoś innego wink

Moja (oczywiście niesprawdzona) propozycja:

  mount /dev/scsi/host0/bus0/target0/lun0/part1 /jffs -t ext2  ||   mount "$(find_mtd_part rootfs_data)" /jffs -t jffs2  
  fopivot /jffs /rom

co oznacza, że jeśli nie powiedzie się montowanie na dysku to powinno na flaszu, bo jest wcześniej sprawdzone, że powinno się dać.

Zdrówko!

17

(4 odpowiedzi, napisanych Oprogramowanie / Software)

Łożesz... No jak to czasem warto zapytać. A ja to oglądam już od miesiąca. Dzięki!

Wybacz, że robię jarmark, ale dla pewności to też jest dig-291?
http://www.allegro.pl/item795623322_cyf … akosc.html

Zdrówko!

18

(4 odpowiedzi, napisanych Oprogramowanie / Software)

Witam.

Czy mogłby ktoś pomóc mi w zakupie breloka kompatybilnego z OpenWrt? Mam ustawiony filtr na allegro na dig-291 i od miesiąca nie trafiła się żadna aukcja. Jaki inny dostępny brelok będzie odpowiedni? Może ktoś ma przetestowany konkretny model...

Pozdrawiam.