Ciao a tutti!
scrivo questo primo post perchè ho un grave problema da risolvere relativo alla comunicazioni tra sottoreti diverse.
Descrivo il problema:
in seguito a un mio progettino personale di robottino, mi sono dotato di un pc embedded TS-7800 con debian (http://www.embeddedarm.com/products/board-detail.php?product=TS-7800) che rappresenta il cuore del mio sistema (ip 192.168.1.179). Esso si collega via wireless al mio router di casa che ha indirizzo 192.168.1.1 mentre l'interfaccia ethernet (ETH0) è utilizzata per collegarvi una ipcamera che ha indirizzo ip 10.0.0.11.
dalla TS-7800 riesco ad accedere e a pingare correttamente la ipcam utilizzando un'apposita configurazione del file /etc/network/interfaces e ad essa riesco ad accedere e pingare tramite il mio pc portatile windows vista (collegato alla rete via wireless con ip 192.168.1.4, router 192.168.1.1) lanciando ad ogni avvio del pc il comando "route add 10.0.0.11 mask 255.0.0.0 192.168.1.179).
La mia domanda è:
Posso impostare la scheda TS-7800 in modo che il pc windows riesca a collegarsi e pingare la ip cam senza dove usare il comando "route add ..."???
Ho provato a dilettarmi con le iptables ma ammetto che sto andando molto alla cieca... Qualcuno sa aiutarmi? Vi prego, non so più come fare e per me sarebbe importantissimo non dover utilizzare il comando da windows "route add ..."...
Vi prego datemi una mano se potete!
Grazie!
Daniele
PS: allego il mio file /etc/network/interfaces .
| Allegato | Dimensione |
|---|---|
| interfaces.txt | 424 byte |




sono disperato! 



Se devi mantenere la IP cam su un'altra sottorete non vedo altra strada che aggiungere un routing statico per raggiungerla: il PC Windows non sa dove si trovi la telecamera, qualcuno dovra' pur dirglielo...
Alternativamente potresti provare a:
- configurare la telecamera sulla sottorete 192.168.1.0
- mettere in bridge le due interfacce della TS-7800, eth0 e wlan0
- configurare il bridge sulla sottorete 192.168.1.0 dandogli l'IP address 192.168.1.179
In questo modo la schedina si comporterebbe come un bridge e dovresti poter essere in grado di raggiungere la telecamera da ogni PC della sottorete. Non garantisco niente, prova e facci sapere.
La configurazione di un bridge e' semplicissima, devi installare le apposite utility e configurare il file interfaces, trovi una miriade di guide in giro..
Pietro
p.s.: vedo che ti diletti con i sistemi embedded: conoscevo la tua scheda, io ho una BeagleBoard che uso come server, potremmo scambiare qualche idea. Tra l'altro ci sono diversi progetti di robottini con la BB (es. http://www.hervanta.com/stuff/Beaglebot)
Debian Lenny on BeagleBoard