Pages: [1]   Go Down
Author Topic: Arduino + Ethernet shield può fare da server dhcp  (Read 810 times)
0 Members and 1 Guest are viewing this topic.
Udine
Offline Offline
Full Member
***
Karma: 0
Posts: 128
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

(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.
Logged

0
Offline Offline
Shannon Member
****
Karma: 130
Posts: 10449
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

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

Udine
Offline Offline
Full Member
***
Karma: 0
Posts: 128
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
« Last Edit: August 20, 2012, 02:22:20 pm by kikko_965 » Logged

0
Offline Offline
Shannon Member
****
Karma: 130
Posts: 10449
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

uhmmm, google? http://notebook.kulchenko.com/dhcplite/dhcp-server-with-arduino-v012
Logged

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

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 110
Posts: 6986
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Genova
Offline Offline
Faraday Member
**
Karma: 38
Posts: 3283
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
« Last Edit: August 20, 2012, 04:08:18 pm by pablos » Logged

no comment

Udine
Offline Offline
Full Member
***
Karma: 0
Posts: 128
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Genova
Offline Offline
Faraday Member
**
Karma: 38
Posts: 3283
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sisi fai pure, attento che i routerini possono consumare anche 6Kw  smiley-grin smiley-grin
Logged

no comment

Udine
Offline Offline
Full Member
***
Karma: 0
Posts: 128
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sisi fai pure, attento che i routerini possono consumare anche 6Kw  smiley-grin smiley-grin

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

0
Offline Offline
Shannon Member
****
Karma: 130
Posts: 10449
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

6Kw? sicuri non siano 6w?
Logged

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

Genova
Offline Offline
Faraday Member
**
Karma: 38
Posts: 3283
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

lesto di nome ...  smiley-grin smiley-grin
Logged

no comment

Pages: [1]   Go Up
Jump to: