簡體   English   中英

樹莓派沒有IP地址?

[英]Raspberry Pi no IP address?

我想通過 SSH 將一些文件從我的 Mac 傳輸到我的 Raspberry Pi,但是當我嘗試在 lx 終端中使用 ifconfig 命令查找 Raspberry Pi 的 IP 地址時,每個人都說的那行告訴您 IP 地址不存在! ,剛剛沒了。 我的終端看起來像這樣:

      eth0      Link encap:Ethernet  HWaddr b8:27:eb:63:40:b8
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:27224 errors:0 dropped:0 overruns:0 frame:0
      TX packets:733 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:2801074 (2.6 MiB)  TX bytes:107019 (104.5 KiB)

      lo        Link encap:Local Loopback
      inet addr:127.0.0.1  Mask:255.0.0.0
      UP LOOPBACK RUNNING  MTU:16436  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

因為這不是來自我實際的 Raspberry Pi,請不要從中進行推斷。 只是因為我無法從 Raspberry Pi 傳輸文件,所以我無法獲得實際文本的副本。

抱歉代碼搞砸了,它看起來和這個網站一模一樣: http : //learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/finding-your-pis-ip-address

除了在 ethO 中沒有第 2 行。

您可以添加 IP 地址(直到下次重新啟動):

sudo ip addr add 192.168.0.100/32 dev eth0

在 Raspberry Pi 上將您的 inet 配置為自動 ( DHCP )。 然后,使用路由器為 Raspberry Pi 分配一個固定的 IP 地址。 這非常方便,在考慮 Raspberry Pi 的默認配置時,您無需修改​​任何內容。

/etc/network/inferfaces的相應行是:

iface eth0 inet dhcp

關於路由器配置:這取決於您的設備,但手冊應涵蓋它。

您還可以通過在 cmdline.txt 末尾添加“ip = 192.168.0.4”來為您的 Raspberry Pi 提供 IP 地址

使用以下命令執行此操作:

sudo nano /boot/cmdline.txt

確保不添加任何其他內容,甚至不添加空格或回車。 之后,重啟你的樹莓派並輸入hostname -I以查看是否設置了 IP 地址。

我的 Raspberry Pi 4 剛剛遇到了類似的問題。通過以太網電纜連接,它沒有從路由器獲取 IP。 分配靜態 IP 並沒有為我解決這個問題。

解決方案:這是一個舊的 100Mbit 路由器,將 Raspberry Pi 連接到 1 Gbit 路由器修復了它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM