assegnazione di IP statico con riga di comando

0

Ho collegato il mio raspberry pi al mio OSX 10.10 e voglio dare al pi un po 'statico IP . Quando corro

networksetup -setmanual "Built-in Ethernet" 192.168.1.40 255.255.255.0 192.168.1.1

Ottengo:

Built-in Ethernet is not a valid IP address.
** Error: The parameters were not valid.

Ho seguito l'uomo doc. Qualcuno potrebbe aiutare?

ecco l'output di ifconfig

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    options=3<RXCSUM,TXCSUM>
    inet6 ::1 prefixlen 128 
    inet 127.0.0.1 netmask 0xff000000 
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    nd6 options=1<PERFORMNUD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether a4:5e:60:d9:e4:51 
    inet6 fe80::a65e:60ff:fed9:e451%en0 prefixlen 64 scopeid 0x4 
    inet 192.168.1.32 netmask 0xffffff00 broadcast 192.168.1.255
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    options=60<TSO4,TSO6>
    ether 6a:00:00:1f:0c:50 
    media: autoselect <full-duplex>
    status: inactive
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    options=60<TSO4,TSO6>
    ether 6a:00:00:1f:0c:51 
    media: autoselect <full-duplex>
    status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=63<RXCSUM,TXCSUM,TSO4,TSO6>
    ether a6:5e:60:9d:1f:00 
    Configuration:
        id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
        maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
        root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
        ipfilter disabled flags 0x2
    member: en1 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 5 priority 0 path cost 0
    member: en2 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 6 priority 0 path cost 0
    nd6 options=1<PERFORMNUD>
    media: <unknown type>
    status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
    ether 06:5e:60:d9:e4:51 
    media: autoselect
    status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1452
    ether d6:8c:e1:bd:55:69 
    inet6 fe80::d48c:e1ff:febd:5569%awdl0 prefixlen 64 scopeid 0x9 
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active
en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=4<VLAN_MTU>
    ether 20:c9:d0:2a:ee:68 
    inet6 fe80::22c9:d0ff:fe2a:ee68%en5 prefixlen 64 scopeid 0xa 
    inet 192.168.1.40 netmask 0xffffff00 broadcast 192.168.1.255
    nd6 options=1<PERFORMNUD>
    media: autoselect (100baseTX <full-duplex,flow-control>)
    status: active
    
posta epsilones 14.09.2015 - 20:37
fonte

1 risposta

1

Vado a fare un passo laterale per ottenere qualcosa che probabilmente funzionerà bene.

Apri le Preferenze di Sistema ed elimina le tue configurazioni WiFi ed Ethernet dopo aver salvato tutto il lavoro di cui hai bisogno da Internet.

  • Aggiungi una connessione WiFi e collegala a un router WiFi con connessione Internet.
  • Quindi aggiungi una connessione Ethernet e crea un IP statico

Vorrei creare inizialmente due reti in modo da non avere problemi con l'interfaccia che ottiene la route predefinita:

Se il tuo WiFi è qualcosa di diverso da 192.168.1.1, puoi utilizzare 192.168.1.1 per Mac Ethernet e il gateway predefinito Mac. Se il WiFi è su 192.168.1.1, ad esempio, metti Mac e PI su 192.168.2.1 e 192.168.2.40.

Non ho una porta ethernet sul loro Mac, quindi perdona il nome WiFi 2 - mostra che hai l'ethernet in quell'immagine.

A quel punto, Internet dovrebbe funzionare tramite WiFi e il Mac e il PI dovrebbero essere in grado di eseguire il ping l'un l'altro. Il Pi non vedrà Internet attraverso il Mac. Se lo desideri, apri il pannello delle preferenze di condivisione e condividi Internet dal WiFi alla porta Ethernet e disattiva i firewall per testare le cose.

A quel punto, il Pi dovrebbe usare il Mac come router e tutto dovrebbe avere accesso a Internet e tra loro.

    
risposta data 14.09.2015 - 21:17
fonte

Leggi altre domande sui tag