मैंने एक छोटा गीगाबिट ईथरनेट यूएसबी एडाप्टर खरीदा, जो रास्पबेरी पाई 3 में ठीक ओओटीबी काम करता है, लेकिन केवल 100mbits / s पर। मैं इसे पूरी गति से कैसे चला सकता हूं?
ethtool:
# ethtool eth1
Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: Symmetric
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00007fff (32767)
drv probe link timer ifdown ifup rx_err tx_err tx_queued intr tx_done rx_status pktdata hw wol
Link detected: yes
lshw:
*-network:2
description: Ethernet interface
physical id: 4
logical name: eth1
serial: 💩💩💩💩
size: 100Mbit/s
capacity: 1Gbit/s
capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v1.08.8 duplex=full ip=192.168.1.5 link=yes multicast=yes port=MII speed=100Mbit/s
lsmod
Module Size Used by
rpcsec_gss_krb5 23752 0
brcmfmac 222874 0
brcmutil 9092 1 brcmfmac
cfg80211 543027 1 brcmfmac
cdc_ether 6354 0
rfkill 20851 1 cfg80211
r8152 37460 0
bcm2835_gpiomem 3940 0
uio_pdrv_genirq 3923 0
uio 10204 1 uio_pdrv_genirq
fixed 3285 0
snd_bcm2835 24427 0
snd_pcm 98501 1 snd_bcm2835
snd_timer 23968 1 snd_pcm
snd 70032 3 snd_timer,snd_bcm2835,snd_pcm
joydev 9988 0
uinput 9125 0
ipv6 408971 32
पहले लगता है कि मैंने देखा है कि 1000 वास्तव में समर्थित है, लेकिन विज्ञापित नहीं है। हो सकता है कि USB 3 से USB 2 पर वापस गिरने के कारण 100mbits / s पर भी वापस आ जाए?
मैंने कोशिश की
# ethtool -s eth1 speed 1000 duplex full
लेकिन किस्मत नहीं।
एडेप्टर ब्रांड "रैंकी" है (अमेज़ॅन में खोजना आसान है)।
इसके अलावा, एडाप्टर एक गीगाबिट स्विच से जुड़ा है। मेरा NAS उस स्विच से जुड़ा है और बिना मुद्दों के 1000mbits / s पर चल रहा है, इसलिए मुझे संदेह है कि यह मुद्दा है।
अंत में, ईथरनेट अडैप्टर पीआई से जुड़ा एकमात्र यूएसबी डिवाइस है, इसलिए भले ही मुझे पूर्ण 1000mbps की उम्मीद न हो, मैं USB2.0 स्पीड के लिए कहीं न कहीं आने की उम्मीद कर रहा था।
ethtool
। दिलचस्प है, यहां तक कि गति को कॉन्फ़िगर किए बिना, यूएसबी 3 एडेप्टर का उपयोग करके आरपीआई थ्रूपुट को ~ 94 एमबीपीएस से बढ़ाकर ~ 113 एमबीपीएस कर दिया गया। मैंने ठीक से कॉन्फ़िगर किए गए USB3 एडेप्टर का उपयोग करके 300 एमबीपीएस के करीब लोगों को पढ़ा है। USB2 बस 100Mbps से अधिक उच्च थ्रूपुट का समर्थन करता है, हालांकि आपको 1Gbps नहीं मिलेगा।
lshw
उत्पादन पर ध्यान देने की परवाह है ?