Re: [Ninux-Wireless] ifconfig vs ip addr

2013-11-25 Per discussione Giuseppe De Marco
import socket socket.gethostbyname(socket.gethostname()) oppure fai un comando di sistema (subprocess.Popen), fetchi l'output, e con le regexp di python trovi tutto. Fai prima una findall eppoi un match con gruppi assegnati e ti ritrovi un dizionario che puoi trasformare in oggetto o in cosa

Re: [Ninux-Wireless] ifconfig vs ip addr

2013-11-25 Per discussione nemesis
Giuseppe non lo cerco in locale ma su macchine remote! C'è pure scritto nella domanda. Magari era così facile. Federico On Mon, 25 Nov 2013 09:47:29 +0100, Giuseppe De Marco demarco...@gmail.com wrote: import socket socket.gethostbyname(socket.gethostname()) oppure fai un comando di

Re: [Ninux-Wireless] ifconfig vs ip addr

2013-11-25 Per discussione nemesis
Il problema è che il tipo ha ragione, se voglio fare un livello di astrazione che recupera le informazioni dai device in modo portabile devo supportare tutti e due i comandi. Non è pratico che per usare il livello di astrazione bisogna prima aggiornare tutti i device di una rete. Federico

Re: [Ninux-Wireless] ifconfig vs ip addr

2013-11-25 Per discussione Alessandro (aka ArkaNet)
Quindi la questione si sposterebbe verso il che utilizzo ne devi fare piuttosto che quali potenzialità vuoi avere Per recuperare nomi interfacce ed indirizzi IP ifconfig fa il suo sporco lavoro per qualcosa di più prelibato prediligo iproute2. Alessandro Il giorno 25 novembre 2013 11:17, nemesis

Re: [Ninux-Wireless] ifconfig vs ip addr

2013-11-25 Per discussione Giuseppe De Marco
Capito fede, io ho detto python perchè praticamente faccio tutto con questo, in mancanza di questo puoi sfruttare bash o quello del quale disponi sui dispositivi. Per la comunicazione in rete io utilizzerei un bel REDIS come pub/sub, e ogni nodo registrato sul suo canale prende i messaggi inviati

Re: [Ninux-Wireless] ifconfig vs ip addr

2013-11-25 Per discussione nemesis
On Mon, 25 Nov 2013 14:29:12 +0100, Giuseppe De Marco demarco...@gmail.com wrote: Capito fede, io ho detto python perchè praticamente faccio tutto con questo, in mancanza di questo puoi sfruttare bash o quello del quale disponi sui dispositivi. Per la comunicazione in rete io utilizzerei un bel

[Ninux-Wireless] ifconfig vs ip addr

2013-11-24 Per discussione Nemesis
Ritorna la questione, guardate i commenti a questa domanda su stackoverflow: http://stackoverflow.com/questions/20177686/python-parser-for-unix-ip-address-command-iproute2 In particolare questo commento: /One more thing though: Your friends are totally right about iproute2 being the future. But

Re: [Ninux-Wireless] ifconfig vs ip addr

2013-11-24 Per discussione Alessandro (aka ArkaNet)
Personalmente ifconfig lo uso per pura flessibilità di sistemi però c'è da considerare che è un po deprecato rispetto le funzionalità offerte da ip. Rispetto la nostra attuale situazione si può usare tranquillamente il pacchetto iproute2, invitando, per sicurezza, all'aggiornamento degli ultimi

Re: [Ninux-Wireless] ifconfig vs ip addr

2013-11-24 Per discussione Alessandro Gnagni
Ad esempio se compili openwrt non lo aggiunge di default. È il futuro ma ancora non è diffuso sugli embedded in maniera capillare. Il 24/nov/2013 22:59 Nemesis neme...@ninux.org ha scritto: Ritorna la questione, guardate i commenti a questa domanda su stackoverflow: