376

(20 odpowiedzi, napisanych Oprogramowanie / Software)

Problem obeszłam poprzez wykorzystanie tylko puknięć udp.


Ale za chiny nie mogę zmusić firewall fo udostępnienia mi dwóch portów. Cel jest taki - przekierować z maszyny 192.168.10.2 porty 1194 oraz 943.

Najpiero próbowałem tym:

iptables -t nat -A PREROUTING -i pppoe-wan -p udp  --dport 1194 -j DNAT --to-destination 192.168.10.2:1194
iptables -t nat -A PREROUTING -i pppoe-wan -p tcp  --dport 943  -j DNAT --to-destination 192.168.10.2:943

377

(20 odpowiedzi, napisanych Oprogramowanie / Software)

Całe rozwiązanie powiązałem z OpenVPN i wszystko śmiga, jeśli knockd uruchomię na nasłuch na sieć LAN (br-lan), natomiast jeśli uruchamiam na wanowskim interfejsie wg loga knockd przychodzi tylko pierwszy pakiet (udp), a kolejne nie (drugi tcp, trzeci udp itd).

W związku z tym mam pytanie - w jakim logu sprawdzić, co się dzieje na firewallu?a  Dodam, że mam standardową konfigurację OpenWRT.  I na pewno odbija firewall - tylko nie wiem jak to sprawdzić....

378

(20 odpowiedzi, napisanych Oprogramowanie / Software)

oraz wpsoniamny log

 [2014-08-02 18:09] 192.168.10.111: test: Stage 1
 [2014-08-02 18:09] 192.168.10.111: test: Stage 2
 [2014-08-02 18:09] 192.168.10.111: test: OPEN SESAME
 [2014-08-02 18:09] test: running command: /usr/bin/wol -v -i 192.168.10.255 00:11:22:33:44:55


PS. Nie mogę wysyłać całego komentarza, brak odwiedzi ze strony, stąd rozdzielenie na dwie...

379

(20 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki za linka, szukając podobnych tematów znalazłem polecenie knockd.  Jedyna bolączka rozwiązania to minimum dwa uderzenia, aby zadziało. Nie mniej działa :D

na testy działa konfiguracja knockd.conf:

[test]
        sequence = 80,80
        command = /usr/bin/wol -v -i 192.168.10.255 00:11:22:33:44:55

i knockd.log:

380

(20 odpowiedzi, napisanych Oprogramowanie / Software)

Chodzi mi bardziej o jeden krok do przodu - załóżmy, że mam postawiony serwis www na komputerze, który jest uśpiony i chcę się do niego dostać zza routera.  Maszyna ma przekierowany port nr 80 na świat.

Idea jest taka - wchodzę na przeglądarkę, wpisuję adres i .....i tutaj szukam rozwiązania.    Chcę, aby (w firewallu?) normalny pakiet na port 80 (najlepiej tylko otwierające sesje) został zidentyfikowany i uruchomiony automatycznie skrypt, kory wybudzi maszynę lub od razu wyśle magic packet.

381

(20 odpowiedzi, napisanych Oprogramowanie / Software)

Aby nie tworzyć nowego pociągnę ten temat.

Czy da się jakoś wymusić wysłanie sygnału WOL na próbę otworzenie jakiegoś portu na urządzeniu z openwrt?  Czyli jest uśpione urządzenie, do którego chce się wbić, ale z LANa tylko z WANa (choc z LANa też byłby dobrze) poprzez przeforwardowany port.  Jest takie coś możliwe?

382

(20 odpowiedzi, napisanych Oprogramowanie / Software)

Macie racje - to wina maszyny, którą chcę wybudzić.

Po prostu kiedyś ją skonfigurował i tak przez rok działała (OpenMediaValue - taki FreeNAS tylko na linuksie).  Przy upgradzie routera musiałem wyłączyć zasilanie i jak wstał nie miał zapisanej konfiguracji.

Dopisek

ethtool -s eth0 wol g

w rc.local pomógł. Dzięki za pomoc.

383

(20 odpowiedzi, napisanych Oprogramowanie / Software)

Może być, gdyż   

arp -a

nie pokazuje mi tych adresów. Ci ciekawe przełączyć "-s" nie dodaje mi wpisów do ARP, a rady z linku, aby dodać do plików odpowiednie wpisy /etc/rc.locall oraz /etc/ethers nie działa

Dodam, że jest to jądro 3, więc może jakoś inaczej się dodaje wpisy do tabeli ARP?

384

(20 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć

Na oryginalnym oprogramowaniu oprogramowaniu Linksysa oraz na DD-WRT sprzed 5 lat na leciwym już WRT54G-TM wstrzymana (suspend) maszyna, na której uruchomiony jest backup wstawał za pomocą wysłania komendy WOL.

Po zmianie oprogramowania na OpenWrt ta funkcjonalność znikła w moim backupie (fizycznie nie było żadnych zmian, tak samo na maszynie z backupem, jedyna zmiana to zmiana firmware w WRT54G-TM).

W takim razie wziąłem nowy router TL-WR1043ND z OpenWRT i to samo - nie wstaje.


Co ciekawe, jeśli wyłączę ręcznie backup i wyśle WOL to działa (backup zacznie się uruchamiać), ale ze stanu wstrzymania nie działa (a działało). 

Wobec powyższego podejrzewam, że podczas przechodzenia backupu w stan uśpienia coś dzieje się w na routerze, co uniemożliwia jego wstanie.
Zresztą bardzo podobnie jest z drukarką z printserwerem podpiętą przez RJ45 - po restarcie routera idzie drukować, po przejściu w stan wstrzymania (uśpienia) drukarki nie ma możliwości komunikacji, należy wyłączyć i włączyć ręcznie drukarkę (w sumie ten sam objaw co backup). 

Czy coś da się na to poradzić?

PS. W tej chwili korzystam z wersji Attitude Adjustment pobranej jakiś miesiąc temu ze strony Cezarego.

Pozdrawiam, Krzysiek

385

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki, co sieci GB to wolę to mieć, raz żeby szybko przegrać coś z/do NASa to przez kabel (ew. podpiąć pod TV jak DLNA), a dwa za rozsądne pieniądze mogę mieć 300/150 mb/s na świat

Dzięki za info - co do dysków, to zawsze mogę ustawić uśpienie po nie aktywności wynoszącej np. 1h i pociągnę dalej - dysk talerzowy w stanie uśpienia inie może pobierać prądu, tam jest chyba 5V (być może 3.3V?), prądu pewnie tyle co nic

386

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Właśnie tak myślę o atomie/arm, jakie mogą być rzędy poboru prądu takie sprzętu, pi razy drzwi.
W zasadzie zasilacz+płyta ze wszystkim +obudowa na całość plus na parę dysków i zasilacz.

387

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Witam,

Szukam sprzętu, do kilkuset złotych który będzie miał za zadanie:
- działać jako nas (min 2 hdd)
- zużywał mało prądu (nie musi być super wydajne)
- mieć GB złącze na kabelek
- dobrze by było, gdyby miało wifi
- można zainstalować  OpenWrt/FreeNas (czy freenas może robić za bramę, chyba tak?) choć nie jest to wymóg
- do kilkuset złotych

Jednym słowem szukam wszystkie w jednym (bramka, ap, nas, shell), które zużywa mało energii z dobrym stosunkiem możliwości/cena 

Coś takiego jest na rynku?

388

(651 odpowiedzi, napisanych Oprogramowanie / Software)

Teoretycznie wiem jak to zrobić, ale musiałbym zainstalować sobie jakiegoś linuxa - nie chce mi się, odezwę się za pół roku, może ktoś inny to zrobi lol

Dzięki za pomoc, do napisania

389

(651 odpowiedzi, napisanych Oprogramowanie / Software)

hehe

a czy nie sprowadza się to do skompilowania jądra ze wsparciem tego tego chipu?  rootfs tak dużo chyba się nie zmienia

390

(651 odpowiedzi, napisanych Oprogramowanie / Software)

Wgrało, ale mam:

Kernel panic - not syncing: unable to detect bcm963xx board

szukam dalej....

CFE> f 192.168.1.44:openwrt-96328avng-8M-flash-generic-squashfs-cfe.bin
Loading 192.168.1.44:openwrt-96328avng-8M-flash-generic-squashfs-cfe.bin ...
Finished loading 4194560 bytes

Flashing root file system and kernel at 0xb8010000: .................................................................


Flashing File Tag....
*** Image flash done *** !

Resetting board...HELO
CPUI
L1CI
DRAM
----
PHYS
ZQDN
PHYE
DINT
LSYN
USYN
MSYN
LMBE
PASS
----
ZBSS
CODE
DATA
L12F
MAIN


CFE version 5.38 for BCM96328 (32bit,SP,BE)
Build Date: Fri Jul 22 18:54:17 CST 2011 (cookiechen@SZ01007.DONGGUAN.CN)
Copyright (C) 2005-2010 SAGEM Corporation.

HS Serial flash device: name S25FL064, id 0x0116 size 8192KB
Total Flash size: 8192K with 128 sectors
Chip ID: BCM6328B0, MIPS: 320MHz, DDR: 320MHz, Bus: 160MHz
Main Thread: TP0
Memory Test Passed
Total Memory: 67108864 bytes (64MB)
Boot Address: 0xb8000000

Board IP address                  : 192.168.1.1:ffffff00
Host IP address                   : 192.168.1.100
Gateway IP address                :
Run from flash/host (f/h)         : f
Default host run file name        : vmlinux
Default host flash file name      : bcm963xx_fs_kernel
Boot delay (0-9 seconds)          : 1
Board Id (0-5)                    : F@ST2704V2
Number of MAC Addresses (1-32)    : 11
Base MAC Address                  : c0:ac:54:5c:29:b4
PSI Size (1-64) KBytes            : 40
Enable Backup PSI [0|1]           : 0
System Log Size (0-256) KBytes    : 0
Main Thread Number [0|1]          : 0

*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 0
Booting from only image (0xb8010000) ...
Code Address: 0x80010000, Entry Address: 0x80010000
LZMA: Prossible old LZMA format, trying to decompress..
Decompression OK!
Entry at 0x80010000
Closing network.
Disabling Switch ports.
Flushing Receive Buffers...
0 buffers found.
Closing DMA Channels.
Starting program at 0x80010000
[    0.000000] Linux version 3.7.10 (openwrt@snapon) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #1 Sun Mar 10 03:16:35 PDT 2013
[    0.000000] Detected Broadcom 0x6328 CPU revision 10b0
[    0.000000] CPU frequency is 320 MHz
[    0.000000] 64MB of RAM installed
[    0.000000] registering 32 GPIOs
[    0.000000] board_bcm963xx: Boot address 0xb8000000
[    0.000000] board_bcm963xx: CFE version: 53.46.51-56.0
[    0.000000] board_bcm963xx: unknown bcm963xx board: F@ST2704V2
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 0002a075 (Broadcom BMIPS4350)
[    0.000000] Kernel panic - not syncing: unable to detect bcm963xx board

391

(651 odpowiedzi, napisanych Oprogramowanie / Software)

Nie mogę trafić hmm

*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 1
web info: Waiting for connection on socket 0.
CFE>  f 192.168.1.44:openwrt-brcm63xx-root.squashfs
Loading 192.168.1.44:openwrt-brcm63xx-root.squashfs ...
Finished loading 1835008 bytes
Firmware tag version [0] is not compatible with the current Tag version [6].
*** command status = -1
CFE> f 192.168.1.44:openwrt-F@ST2404-squashfs-cfe.bin
Loading 192.168.1.44:openwrt-F@ST2404-squashfs-cfe.bin ...
Finished loading 2752516 bytes
Chip Id error.  Image Chip Id = 6348, Board Chip Id = 6328.
*** command status = -1
CFE> f 192.168.1.44:openwrt-USR9108-squashfs-cfe.bin
Loading 192.168.1.44:openwrt-USR9108-squashfs-cfe.bin ...
Finished loading 2752516 bytes
Chip Id error.  Image Chip Id = 6348, Board Chip Id = 6328.
*** command status = -1
CFE>

Chip id się nie zgadza

392

(651 odpowiedzi, napisanych Oprogramowanie / Software)

Jeszcze jedno
- squashfs
- jffs2-128k
- jffs2-64k

Czym się różnią te wydania, coś mi się wydaje, że to filesystem, czy dla mnie może robić to jakąś różnicę?

393

(651 odpowiedzi, napisanych Oprogramowanie / Software)

Nie mogę nic konkretnego znaleźć z tym co zasugerowałeś, czy jest szansa, że któryś z poniższych rom'ow zadziała?

http://downloads.openwrt.org/backfire/1 … t.squashfs
http://downloads.openwrt.org/backfire/1 … jffs2-128k
http://downloads.openwrt.org/backfire/1 … .jffs2-64k

394

(651 odpowiedzi, napisanych Oprogramowanie / Software)

zrobiłem

f 192.168.1.44:F2704V2_5_38_6a4N

Plik "F2704V2_5_38_6a4N" pochodzi z http://www.orange.pl/ocp-http/PL/Binary … 451094.zip

zflasowało, po restarcie działa, ale część ustawień jest fabrycznych, a część zostało starych.

Interesuje mnie co jest w pliku F2704V2_5_38_6a4N.  Nie mam linuxa na pokładzie, teoretycznie jest to spakowane jądro z rootfs'em.

Ok, a co polecacie, żeby spróbować wgrać? Radio to BCM6328B0. Procek MIPS.

395

(651 odpowiedzi, napisanych Oprogramowanie / Software)

lub z opcją f

396

(651 odpowiedzi, napisanych Oprogramowanie / Software)

Oczywiście, zgodnie z helpem:
CFE> help w

  SUMMARY

     Write the whole image start from beginning of the flash

  USAGE

     eg. w [hostip:]whole_image_file_name

*** command status = 0
CFE>

czyli daję

CFE> w MOJ_IP:image

i powinno iść, najlepiej sprawdzę to na oryginalnym obrazie.  Rozumiem, że tftpd lub coś w ten deseń muszę użyć tak?

397

(651 odpowiedzi, napisanych Oprogramowanie / Software)

to nie rozumiem - opcje "w" i "f" w boot menagerze do czego służą?

398

(651 odpowiedzi, napisanych Oprogramowanie / Software)

A nie działa to tak, że bootloader zawsze jest, flash jest na system?

CFE> help f

  SUMMARY

     Write image to the flash

  USAGE

     eg. f [[hostip:]filename]<cr> -- if no filename, tftped from host with file name in 'Default host flash file name'

*** command status = 0
CFE>

A cały flash to nadpisuje to:

CFE> help w

  SUMMARY

     Write the whole image start from beginning of the flash

  USAGE

     eg. w [hostip:]whole_image_file_name

*** command status = 0

Zresztą nawet widać, że jest polecenie erase nvram lub all ale bez bootrom'u, także wydaje mi się, że boot menager zawsze będzie....chyba smile

399

(651 odpowiedzi, napisanych Oprogramowanie / Software)

Czyli ryzyk-fizyk albo uwalę urządzenie, albo nie.
No ale jeśli mam oryginalny firmware http://www.orange.pl/ocp-http/PL/Binary … 451094.zip
to w razie czego będę chyba mógł się cofnąć tak?

400

(651 odpowiedzi, napisanych Oprogramowanie / Software)

Czyli nie zapisać obraz we flashu, a uruchomić obraz przez siec? A jaka jest różnica?

CFE> help r

  SUMMARY

     Run program from flash image or from host depend on [f/h] flag

  USAGE

     eg. r [[hostip:]filenaem]<cr> if no filename, use the file name in 'Default host run file name'

*** command status = 0
CFE>