Networking – Having a 4g home network and want to extend wireless Ethernet ports … how?

So for my home network, I have a superb 4g unlimited data SIM plan that is in a 4g TP-Link router with 4 Ethernet ports. I also have an 8-port Netgear Ethernet switch connected to one of my router's ports. Everything works well.

However, in a separate area of ​​my home, I want to connect multiple devices to the home network via an Ethernet cable, not wireless.

I am not an expert on the network and I wonder what would be the best way to do it, please? I have some spare routers (any of them is an Apple AirPort Extreme) so this can be used, or would I need to find some kind of wireless Ethernet switch to connect first to the wireless network, then use the Ethernet ports connect to the devices?

Thank you.

linux – MACSec in virtual Ethernet adapters

Can I use MACSec in virtual Ethernet adapters (containers or virtual machines) without configuring it in the physical MAC address?

There were many examples of MACSec implementation in virtual machines on the Internet, but all used the physical address for MACSec implementation. (For example, see this page: https://costiser.ro/2016/08/01/macsec-implementation-on-linux/)

So I need to know if MACSec can be implemented without using a physical interface?

wifi – Does the Universal Clipboard work on Ethernet?

I have a 2018 mini mac connected to the same router / network, but using an Ethernet cable and an iOS device, connected to the same router / network but using wifi.

But I can not use the universal clipboard to paste text from ios to mac and vice versa. Do I have to connect my mac mini to the same network via the wifi network only to make it work?

cable – Ethernet back-to-back wiring

I have to wire two cat 6 jacks, each in a different room, so that a switch connected to each one via a connecting cable can communicate.

What standard of wiring should I use:

1) T-568A at both ends?
2) T-568A at one end and T-568B at the other?
3) A completely different standard and which one?

The diagram shows the requirement more clearly.

Thank you.

enter the description of the image here

wireshark – Why are the transferred Ethernet packets rejected on the endpoint?

I have a Wroom32 ESP32 that has internal WiFi and an Ethernet port. I wish to connect my phone to the WiFi network and access a web server running on the Ethernet port. Schematically, it looks like:

PC ———————– ETH (ESP32) <----Forwarding----> Wifi (ESP32) ———— Telephone

The PC has a static IP address: 192.168.2.150 ETH (ESP32) has a static IP address 192.168.2.100 Wifi (ESP) has DHCP enabled, subnet: 192.168.4.x

I can configure the Wifi and ethernet part to initialize. The ETH side has a static IP address and the Wifi side has the DHCP protocol to assign an IP address to the phone.

I only want to access a specific web server page running on the PC (access via 192.168.2.150:8000). This makes me think that it should be possible to have a very simple transfer function that transmits between Wifi and ETH.

Now, I've tried two things so far:

  1. Accept incoming TCP / UDP connections on the wifi interface and open a connection on the ETH interface where all incoming wifi packets
    are transmitted to. This does not work because TCP connections to
    open to load the web page wants to open multiple sockets. The number of sockets that can be opened is limited by WROOM. Moreover the catches are not closed
    which makes me wonder how a TCP connection to load a web page "knows"
    that he should close. An added benefit: The web page uses Websockets to transmit data. As I understand it, there is a protocol other than TCP, which is an additional implementation.
  2. The second option is lower level. What I do is monitor incoming Ethernet packets on both interfaces. For the
    wifi interface: if the destination port is 8000, I change the IP address
    addresses and hardware addresses on the header of the package and send it by the
    ETH interface. And everything that happens on the ETH
    the interface is transmitted via the wifi interface (after modification of the
    IP and hardware addresses).

I think the second option is the best implementation for this problem. And I managed to make it almost work. With Weashark, I can listen to both Wifi and Ethernet interfaces. I can see that the packets are sent and received at the other end. However, when I listen with netcat, packets do not arrive.

Wireshark also sends a message that the packets are being broadcast by an intermediate device. So, my best guess is that packets are rejected for this reason.

To come to my question:

  • a) How is it determined that these packets are broadcast by
    an intermediate device?
  • b) Can I do something to solve these problems
    the packets being rejected?

Note: I am limited to a WROOM or other type of embedded device because of the features I need: it must be very small for an integrated application and must have multiple interfaces for other sensors ( I2C, UART, SPI).

Internet continues to load when Ethernet is connected with lubuntu

I installed Libuntu for the first time. I just went from Windows and I can not believe how much better it is. In any case about the problem that I encounter. When I plug the Ethernet into the circle, I just have to spend up to give up. On Lubuntu 18.04. I do not have wifi adapter.

Networking: The use of the network by one machine can increase latency for all users sharing the same Ethernet switch

You do not say which switch model you are using, but I guess it's a low-cost, unmanaged switch. In the conditions you describe, one of two things that can happen when one of your systems becomes very active:

  1. You are saturating a link – most likely the uplink to the Internet but not necessarily – and some packages from all systems are not passing.
  2. The packets are dropped because the buffer inside the switch is running out. This is much less likely but must be taken into account if the first reason does not work.

Consider what happens if you have two servers connected to a switch with Gigabit Ethernet and the uplink you have with your ISP is 100 Mbits. (or less). If each server may be trying to download simultaneously at 60 Mbps, something must fail. Ideally, your switch will detect the buffer usage threshold and send the PAUSE frames to the servers. Well done, this type of flow control is very effective. If you have a more complex network than what I've described here, it can make things worse.

You can get managed switches that let you manage buffers and bandwidth. You just have to pay more and learn how to use them. Cisco, Dell, Delta, SMC and Accton all have similar models in this range.

kvm virtualization – Assign an Ethernet alias to a KVM guest

I have a group of IP addresses and a single Ethernet cable. I put aliases:

self enp2s0: 0
iface enp2s0: 0 static inet
address x.x.x.x
network mask x.x.x.x

I wish to dedicate some of the aliases to a guest kvm libvirt, so that the IP address is set from within the guest.

How can I get there?

Nielsen wants to connect to my Ethernet port on my router

Nielsen is a global measurement and analytics company that collects data on consumers and markets around the world. More than 250,000 household panelists from 25 countries use home scanners to record their purchases every time they go shopping. They want me to connect their scanner to my Ethernet port to scan the items I buy so that they can have that data.

If I connect their scanner to my Ethernet port, can they get other information from my computer in addition to the ones I'm looking for?

How to access the image of the ethernet camera

I have an Edimax IC-3140W Ethernet security camera. It acts as a web host on which the video stream can be viewed in a browser. By accessing his IP address http: //ip.ip.ip.ip, he will ask you for a password and a user name, then will redirect you to http: //ip.ip.ip.liv. asp? R = nnnnnnnnn.nnnnnnnnnnnnnn which is a webpage where the video is in a frame. Right-click on the video and select Copy Image to copy an image to the clipboard. Right-click and select "Copy Image Address" to copy the link http: //ip.ip.ip.ip/snapshot.cgi. If I view this link in a browser, the video appears on a separate page.

I want to capture an image of this video in Mathematica. I have a different camera where I use

Import[URLRead["http://ip2.ip2.ip2.ip2:8080/?action=snapshot"]]  

but that does not seem to work with this camera.

I have also tried

Dynamic @ URLExecute["http://10.2.1.15/snapshot.cgi", {"Username" -> "admin","Password" -> "notmypa$$word"}]

but it comes back

            --myboundary
X-CurrentUsers: Too many users
Length of the content: 0
Content type: text / plain