45 votes
Accepted

Does the Pi 4 resolve the Ethernet+USB bottleneck issue of past versions?

Yes, it resolves it. “While Raspberry Pi 3 Model B+ added Gigabit Ethernet connectivity, throughput on Raspberry Pi 4 is free from the single shared USB 2.0 channel to the SoC.” (https://www....
Matthew Peyton's user avatar
28 votes

Raspberry Pi 3 - eth0 wrongfully named 'enx...'

raspi-config is easiest method. If you are on Raspbian then it's installed by default. But if you are on Ubuntu, Mint or Mate then you can install it with command below: sudo apt-get install raspi-...
Almas Dusal's user avatar
26 votes

Raspberry Pi 3 - eth0 wrongfully named 'enx...'

This solution only works if you're seeing an odd network interface device like env{hwdaddress} when running $ ifconfig -a instead of eth0. I tried all the common answers about adding rules but only ...
Luis Godinez's user avatar
18 votes
Accepted

Raspberry Pi 3 - eth0 wrongfully named 'enx...'

I did have this issue when running Debian armhf on Raspberry Pi 2, you can change the interface name by create file /etc/udev/rules.d/70-persistent-net.rules and put this in SUBSYSTEM=="net", ACTION==...
minhng99's user avatar
  • 310
15 votes
Accepted

Why do the USB ports and Ethernet port share the same controller?

You're right in your understanding that the shared USB/ethernet bus is something of a bottleneck. One option is to use a Pi 3 over WiFi. The WiFi chip doesn't share a bus with the USB sockets and ...
goobering's user avatar
  • 10.7k
14 votes

What are the possible OUIs for the Ethernet MAC address?

To elaborate the answer from @cachius: the OUI has changed from B8-27-EB (hex) Raspberry Pi Foundation B827EB (base 16) Raspberry Pi Foundation Mitchell Wood ...
Ingo's user avatar
  • 42.1k
12 votes

Connect raspberry pi to pc (ubuntu) with ethernet

simple way: connect raspberry pi to laptop with Ethernet. Go the edit connection setting. Navigate to ipv4 option. Select method : shared to other computer. Then open command prompt and type command ...
jitendra sonawane's user avatar
11 votes

Raspberry Pi 3 - eth0 wrongfully named 'enx...'

This is NOT a "bug" it is a "feature" "consistent network device naming". (I don't see anything consistent about it.) There are probably many ways of "fixing" ...
Milliways's user avatar
  • 60k
9 votes

RPi zero ethernet connection via HDMI port using a HDMI to RJ45 adaptor

No. HDMI to Ethernet adapters are used to send HDMI display data over an Ethernet cable, rather than network data over HDMI. This won't work.
goobering's user avatar
  • 10.7k
7 votes

Why do the USB ports and Ethernet port share the same controller?

USB 2.0 has a maximum transfer rate of 480Mb/sec (Megabits) Now, the actual transfer rate in the real world is far slower. My Pi 2 has a maximum of 220Mb/sec (Megabits) throughput over USB. The ...
You'reAGitForNotUsingGit's user avatar
7 votes

Why do the USB ports and Ethernet port share the same controller?

The controller is a Microchip LAN9512 and the reason it is used instead of, e.g., a bunch of independent controllers is presumably: Price. Here's an example of somewhere you can buy 100 of them @ $...
goldilocks's user avatar
  • 58.9k
6 votes
Accepted

What are the possible OUIs for the Ethernet MAC address?

"Current" data for Raspberry Pi devices: MA-L/OUI MAC address prefixes: 6 28:CD:C1 2C:CF:67 B8:27:EB D8:3A:DD DC:A6:32 E4:5F:01 MA-L: Mac Address Block Large (previously named OUI). Number ...
Adam Howell's user avatar
6 votes
Accepted

Does WiFi on the Pi 3 reduce the Ethernet bottleneck when using USB device?

From the looks of it, yes. From the info I've read, the BCM43438 is connected to the SoC in two ways: The WiFi functionality uses the SDIO interface The Bluetooth functionality is connected via UART ...
Aloha's user avatar
  • 7,156
6 votes
Accepted

Official "securing your pi" guide recommends blocking port 30 from 192.168.2.1 - why?

In the preface of Securing your Raspberry Pi the author says: This documentation will describe some ways of improving the security of your Raspberry Pi. This is followed by a conglomeration of ...
Fabian's user avatar
  • 1,260
6 votes
Accepted

Building a 'Packet squirrel" using Raspberry Pi

To make a man in the middle attacker with a Raspberry Pi 3B(+) or 4B is very simple. You will use an additional USB/ethernet dongle so you have a second wired interface eth1 available. Now just bridge ...
Ingo's user avatar
  • 42.1k
5 votes

Pi Headless: How to confirm that the Pi is shut down

In Raspberry Pi 3 you can trun off the PWR LED with echo 0 | sudo tee /sys/class/leds/led0/brightness If the Pi is shut down, the LED will turn on again.
Christian's user avatar
  • 259
5 votes

Connect raspberry pi to pc (ubuntu) with ethernet

The comment of @goldilocks points out the solution! +1 for that (as soon as I have enough reputation). Raspbian has the SSH server disabled by default, since November 2016, so you'll have to turn it ...
Jeremy's user avatar
  • 161
5 votes
Accepted

Ethernet port on Zero and A+?

That's not an ethernet port, it's a JTAG port for debugging.
Gusman's user avatar
  • 211
5 votes
Accepted

Manually change MAC address on USB to ethernet module Pi Zero

based in information found here sudo tee /etc/systemd/network/00-default.link <<EOF [Match] MACAddress=00:00:00:00:00:00 [Link] MACAddress=00:00:00:00:00:01 EOF replace 00:00:00:00:00:00 with ...
Jaromanda X's user avatar
  • 2,415
4 votes

Raspberry Pi 3 - eth0 wrongfully named 'enx...'

I had the same issue for Ubuntu Server 16.04 running in Raspberry Pi 2 and this (see link below) helped me solve the problem https://bugs.launchpad.net/ubuntu-pi-flavour-maker/+bug/1585335
goutam's user avatar
  • 41
4 votes

Raspberry Pi 3 - eth0 wrongfully named 'enx...'

I haven't encountered it specifically with the mac address as part of the name, however what you're experiencing is called consistent network device naming. This was a change made because it's ...
Ficertyn's user avatar
  • 171
4 votes

What are the possible OUIs for the Ethernet MAC address?

The below script can be used to find any vendor by Mac: Raspberry Pi or otherwise. Just supply the vendor's name as it's specified in the IEEE's MAC DB: "http://standards-oui.ieee.org/oui.txt" in ...
F1Linux's user avatar
  • 1,667
4 votes
Accepted

Connecting two Raspberry Pi's via Ethernet

The simplest way to hook up the two Pi's is to have a cat5e/cat6 cross over cable of sufficient length configure each Pi to have a unique static IP within the same network by editing the /etc/...
Shreyas Murali's user avatar
4 votes
Accepted

Force RPi3B Ethernet to connect gigabit

Raspberry Pi 3 Model B does NOT support gigabit ethernet. Only Raspberry Pi 3 Model B+ does.
kwasmich's user avatar
  • 2,702
4 votes

Static IP Issues For wlan0 and eth0

I wanted to update this with what I found to work in case any lost and weary Googlers are running into this issue. Thanks to @Ingo for the link references metrics. I had no luck in adjusting the ...
Justin's user avatar
  • 89
4 votes
Accepted

Why did Pi-4's port layout change?

According to the launch announcement it was to simplify routing: Our Gigabit Ethernet magjack has moved to the top right of the board, from the bottom right, greatly simplifying PCB routing. https://...
CoderMike's user avatar
  • 6,982
3 votes

What are the possible OUIs for the Ethernet MAC address?

To add to what @Ingo said, they actually have a third OUI now: E4-5F-01 Not sure why that happened either, but I have hardware with a MAC with that OUI. I'd have commented that, but don't have enough ...
ajs124's user avatar
  • 31
3 votes

Ethernet port on Zero and A+?

No it's not an ethernet port (and it doesn't look anything like one either). It's the videocore JTAG port, that connector is used on all Pi models since the B+ (the original raspberry pi model A and ...
Peter Green's user avatar
  • 6,486
3 votes

What are the possible OUIs for the Ethernet MAC address?

It is worth noting that the MAC-48 number applies to the Network Interface and not the Host device and thus the B8:27:EB applies only to the wired EtherNet interface on older Raspberry Pi devices that ...
SlySven's user avatar
  • 3,621
3 votes
Accepted

Automatically add hotplug network interface to bridge

So it occured to me that telling /etc/network/interfaces to "manually" add the network interface eth0 to my br0 bridge may answer my question: yes, indeed, this works. So my /etc/network/interfaces ...
TheDiveO's user avatar
  • 1,591

Only top scored, non community-wiki answers of a minimum length are eligible