Go Down

Topic: Arduino + Ethernet shield può fare da server dhcp (Read 974 times) previous topic - next topic

kikko_965

(Elucubrazioni notturne)
Come da titolo, si riesce a far svolgere le funzioni di dhcp ad un arduino connesso in rete ethernet?

Ho una rete dove dialogano vari dispositivi fra cui arduino, il mio problema sarebbe quello di far svolgere le funzioni di dhcp ad arduino in quanto nella rete non esiste un router o un pc che svolga tale funzione.

lesto

certo, il DHCP si basa sull'UDP che è supportato dall'ethernet shield. Il resto credo tu lo debba fare a mano, ma non è troppo difficile se non parti da 0.

http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

kikko_965

#2
Aug 20, 2012, 09:12 pm Last Edit: Aug 20, 2012, 09:22 pm by kikko_965 Reason: 1
ok, grazie
già il fatto che lo possa fare mi mette di buon umore.
Consideriamo dal fatto che parto da -10
ci sono esempi da qualche parte, ho provato a cercare sul forum italiano e non ho trovato nulla.

lesto

uhmmm, google? http://notebook.kulchenko.com/dhcplite/dhcp-server-with-arduino-v012
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

PaoloP

Se vuoi farlo per imparare qualcosa ok, ma credo che con un routerino economico spendi meno che con un arduino + eth shield.

pablos

#5
Aug 20, 2012, 10:15 pm Last Edit: Aug 20, 2012, 11:08 pm by pablos Reason: 1
Perdona la domanda, ma cosa intendi per "funzioni di dhcp server"? Normalmente un server genera gli IP per gestire tutte le macchine ad esso collegate, il client chiama il server e si fa assegnare un IP disponibile,  non capisco cosa vuoi fare, da quello che chiedi sembra sia arduino a distribure gli ip ai client della rete.
Se intendi invece far assegnare automaticamente al tuo arduino un IP che rientri nei parametri della tua rete in modo automatico allora è un altra cosa, ed è fattibilissimo con libreria DHCP, il problema è..... ma poi lo trovi arduino nella rete?
no comment

kikko_965

Riassumo:

Grazie lesto, ho iniziato a dargli un'occhiata.

PaoloP, si lo so che sarebbe semplice installare un routerino, ma il tutto è installato in un impianto alimentato in isola d apannelli solari e quindi devo tener conto che ogni apparecchiatura che collego mi aumenta i consumi con il rischio di restare disalimentato.

pablos, ho un impianto remoto che controllo tramite una rete wifi, fra le apparecchiature collegate cè un arduino che svolge le funzioni di telecontrollo delle apparecchiature installate presso la postazione (vedi paragrafo precedente), da dove posso controllare da via wifi il tutto, dato che mi farebbe comodo avere un server dhcp che distribuisca gli ip ai client, mi chiedevo se potevo far svolgere la funzione all'arduino che è già installato nel sistema, senza aggiungere un routerino.

pablos

Sisi fai pure, attento che i routerini possono consumare anche 6Kw  :D :D
no comment

kikko_965


Sisi fai pure, attento che i routerini possono consumare anche 6Kw  :D :D


Fossero solo 6Kw sarebbe niente è che consumano molto di più...  :smiley-mr-green: :smiley-mr-green: :smiley-mr-green:

lesto

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

pablos

no comment

Go Up