Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed last year.
Improve this question
We're designing a custom device for our company. This device is communicating to other devices on ethernet protocol.
If we want to sell this device with random a mac ID, does it cause any troubles? Do we have to buy a company specific mac ID?
Are you creating the MAC/PHY interface?
or are you using phy and communicating with it?
In that case, you dont need MAC Address
If you are creating all the communications, you may want to buy MAC for your device.
Just note that in some cases in your private network, that will not be a issue.
for more info https://standards.ieee.org/products-services/regauth/index.html
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 years ago.
Improve this question
I am working on a small embedded device based upon an STM32F4xx MCU. It implements a TCP/IP server over a Wi-Fi connection. The question I have relates to exposing the IP address of the device so that it may be discovered by computers on the same network. UPnP and SSDP seem to be rather "heavy" solutions to this problem.
Are there other techniques/protocols that have a smaller footprint than UPnP and SSDP?
Thanks in advance for your input,
Sid
If you can make up any custom protocol, a simple UDP beacon periodically sent to the broadcast address (255.255.255.255 or your preferred interface's broadcast address) is simple and reliable.
Synopsis of comments:
For listing in mainstream platforms' (Windows, Linux, OS X) network views, the best option would likely be to implement the full stack required for Windows' Network Discovery.
If hostname lookup is enough, Netbios or mDNS could be enough.
The search term you are likely looking for is zero-configuration networking and should give you all the available options
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
I could not select the serial port in my Arduino IDE. It is greyed out even if I connect my USB to serial cable. What is the proper driver for that and where I can find that?
The driver for PL2303HX in Mac is here and in windows is here, which you most probably need. If you need the driver for CP210x USB to UART Bridge VCP (virtual com port), it is here.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
It's well known there is the IP address (ipv4 or ipv6) and the MAC address, but does it exist another addresses?
IP address and MAC are related to Network Interfaces (Wifi interface, Ethernet ,PPP..), and PC could have many interfaces .
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I understand that the MAC address is flashed on the NIC. It is supposed to be unique as is is used by ARP/RARP protocol to map IP to MAC and vice versa. The MAC address needs to be unique otherwise the data delivery will fail. I am wondering the NIC card manufactures are many. How do they ensure that the MAC address is unqiue? If it is not unique then the transmission will fail right? Do they speak to each other that I am using this MAC address, don't use this one? I guess this is not the case.
The first 6 bytes of the MAC address are a prefix that is assigned to each manufacturer by the IEEE. Manufacturer must only use prefixes that are assigned to them, and then they're responsible for ensuring that the remainder of the MAC address is unique within their products.
IEEE Registration Authority
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
In my house I have about eight walljacks with RJ45 ports for direct internet connection. A modem from my ISP is connected to a switch which supplies internet connection to those end points. On one of my end points in a central room I have installed a NetGear router. My TV and other devices are connected to the switch directly.
The question is how to force my TV or other devices to connect to the internet through the NetGear router?
Configure the TV (or other devices) with a static IP address and set the NetGear router as the Default Gateway.