當前位置:首頁 » 幣種行情 » 樹莓派3eth0

樹莓派3eth0

發布時間: 2025-08-30 09:49:05

① 樹莓派安裝 RTL8156 / RTL8156B 2.5G網卡驅動

感謝兩位大佬的原創文章,讓我成功在樹莓派上安裝2.5G網卡驅動。

為了升級樹莓派的網路性能,我購買了USB3.0 2.5G網卡。樹莓派型號為RPI4-MODBP-2GB,使用的是基於Debian 11的Raspberry Pi OS with desktop 64-bit系統。

通過插入網卡並接上網線,系統自動配置驅動,識別出網卡名稱為eth1,板載網卡名稱為eth0。我意識到,系統自帶的驅動不可靠,於是決定安裝官方驅動。

第一天,我嘗試直接從樹莓派瀏覽器下載Realtek USB FE / GBE / 2.5G / Gaming Ethernet Family Controller Software驅動,保存在Downloads目錄下。然而,當嘗試使用make命令安裝時,系統報錯,原因是Raspberry Pi OS缺少Kernel Headers。安裝Kernel Headers後,再次嘗試安裝,卻遇到了'System.map'缺失的問題。

經過一番搜索,我發現了通過DKMS安裝驅動的方法。下載驅動後,打開終端機,通過一系列操作完成DKMS安裝。建立dkms.conf文件時,確保了正確的版本號。使用DKMS安裝驅動後,重啟系統,驅動自動啟用。

驅動啟用後,我通過ethtool檢查確認。雖然顯示的是driver: r8152,但了解到整個r8152安裝包包含了RTL5186網卡驅動,無需擔心。查看網卡設置,我使用iperf3進行測速,最終測試結果為傳輸最高速度2.30 Gbits/sec,滿足了我的需求。

② 請教大俠,樹莓派3如何設置靜態ip 並連接無線wifi

一 設置有線網卡靜態IP:
sudonano /etc/dhcpcd.conf
在文件結尾加入以下內容:
interface wlan0
static ip_address=192.168.1.141/24

static router=192.168.1.1
static domain_name_serverrs=192.168.1.1 10.18.0.1 #
DNS

二 配置wlan
輸入 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
在尾部添加wifi賬號和密碼
network={
ssid=""
psk=""
}

三 設置 interfaces
輸入 sudo
nano /etc/network/interfaces

source-directory /etc/network/interfaces.d
auto
lo
iface lo inet loopback
iface eth0 inet manual
allow-hotplug
wlan0
iface wlan0 inet dhcp # 這里改為dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug
wlan1

③ 網線UDP通信(ubuntu設置靜態ip)

c++的udp socket,收端要綁定埠號(具體見dell筆記本的sever.cpp)

python的udp scoket,收端要bind自己的ip和port

sudo nano /etc/dhcpcd.conf進入樹莓派設置

一、使用命令設置Ubuntu IP地址

1.修改配置文件blacklist.conf禁用IPV6

表示用vi編輯器(也可以用其他編輯器,如gedit)編輯etc文件夾下modprobe.d文件夾中blacklist.conf文檔的內容。

注意:只能在root用戶模式下才可以修改

在文檔最後添加 blacklist ipv6

然後查看修改結果

2.設置網卡eth0的IP地址和子網掩碼

將IP地址改為:192.168.2.1,子網掩碼改為:255.255.255.0

3.Ubuntu IP設置網關

4.Ubuntu IP設置DNS 修改/etc/resolv.conf,在其中加入nameserver DNS的地址1 和 nameserver DNS的地址2 完成。

5.重啟網路服務(若不行,請重啟ubuntu:sudo reboot)

6.查看當前IP

二、直接修改Ubuntu IP系統配置文件

Ubuntu IP的網路配置文件是根目錄下:/etc/network/interfaces

注意:修改完interfaces文檔中的內容後,需要修改/etc/NetworkManager/NetworkManager.conf文檔中的managed參數,使之為true,並重啟。否則,會提示說「有線網路設備未託管」。

打開後裡面可設置DHCP或手動設置靜態IP。

前面auto eth0,表示讓網卡開機自動掛載eth0。

1. 以DHCP方式配置網卡

編輯文件 /etc/network/interfaces

並用下面的行來替換有關eth0的行:

#The primary network interface - use DHCP to find our address

用下面的命令使網路設置生效:

也可以在命令行下直接輸入下面的命令來獲取地址sudo dhclient eth0

2. 為網卡配置靜態Ubuntu IP地址

編輯文件 /etc/network/interfaces

並用下面的行來替換有關eth0的行:

將eth0的IP分配方式修改為靜態分配(static)後,為其制定IP、網關、子網掩碼等信息。

將上面的Ubuntu IP地址等信息換成你自己就可以了。

用下面的命令使網路設置生效:

示例:

注意:

若/etc/init.d/networking restart 重啟無效,可以直接採用

3. 設定第二個Ubuntu IP地址(虛擬IP地址)

編輯文件/etc/network/interfaces: 

在該文件中添加如下的行:

根據你的情況填上所有諸如address,netmask,network,broadcast和gateways等信息;

用下面的命令使網路設置生效

4. 設置主機名稱(hostname)

使用下面的命令來查看當前主機的主機名稱:sudo /bin/hostname

使用下面的命令來設置當前主機的主機名稱:sudo /bin/hostname newname

系統啟動時,它會從/bin/hostname來讀取主機的名稱。

5. 配置DNS

首先,你可以在/etc/hosts中加入一些主機名稱和這些主機名稱對應的IP地址,這是 簡單使用本機的靜態查詢。要訪問DNS 伺服器來進行查詢,需要設置/etc/resolv.conf文件,假設DNS伺服器的IP地址是192.168.2.2, 那麼/etc/resolv.conf文件的內容應為:

search chotim.com

nameserver 192.168.2.2

6.手動重啟網路服務:sudo /etc/init.d/networking restart

返回結果如下:

*Reconfiguring network interfaces… [OK]

————————————————

原文鏈接:https://blog.csdn.net/shenzhen_zsw/article/details/74025066

熱點內容
eth硬分叉後挖幣 發布:2025-08-30 11:59:34 瀏覽:364
paypal能買比特幣嗎 發布:2025-08-30 11:58:15 瀏覽:841
什麼是區塊鏈技術是誰提出的 發布:2025-08-30 11:09:41 瀏覽:783
doge幣能在錢包中買嗎 發布:2025-08-30 10:39:41 瀏覽:92
區塊鏈割韭菜手法 發布:2025-08-30 10:34:25 瀏覽:567
樹莓派3eth0 發布:2025-08-30 09:49:05 瀏覽:836
幣圈崩盤顯卡 發布:2025-08-30 09:20:47 瀏覽:417
比特幣預防通貨膨脹 發布:2025-08-30 09:06:51 瀏覽:818
有人買比特幣礦機嗎 發布:2025-08-30 08:53:52 瀏覽:926
比特幣與分布式賬本 發布:2025-08-30 08:53:42 瀏覽:339