Mac address for EM7455

May I ask if the MAC address on a EM7455 is stored on the module itself? So every module shipped has its unique MAC address?
Is it possible to change the MAC address via AT commands?

Thanks

I tried to connect EM7455 and MC7430 at the same time to Linux PC, they have the same mac address:

owner@CNHKG-EX-001367:~/legato/packages/legato.framework.19.2.0.wp76xx-201906171244/resources/legato$ ifconfig eth2
eth2 Link encap:Ethernet HWaddr 1e:30:3f:37:72:08
BROADCAST NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

owner@CNHKG-EX-001367:~/legato/packages/legato.framework.19.2.0.wp76xx-201906171244/resources/legato$ ifconfig eth1
eth1 Link encap:Ethernet HWaddr 1e:30:3f:37:72:08
BROADCAST NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


Probably this is set via GobiUSBNet.c in GobiNet driver as I saw there is some code related to MAC address.
Perheps you can have a look there.

The EM7455 has no mac address. There is no interface where it would be useful.

What problem are you trying to solve?

When I do a ifconfig on the interface, I see a MAC address. Who assigns that address and how is it derived?

I guess gobinet driver assigned that.

Thanks for all your replies.

So since multiple modems connected to the same host end up with the same MAC address, it seems to say MAC address is not needed for the packet protocol in doing switching or routing for cellular.

No, the mac address is not needed. The EM7455 use RMNET with raw-ip or MBIM. Neither protocol has any L2 header. The mac address is generated by the driver, and is local to the host only. It’s completely virtual. It doesn’t have any significance. The ethernet header is added and removed by the driver and never transmitted over the USB link.

I still wonder what the real issue is?

FYI: The qmi_wwan driver will not use any mac address at all when operating in raw-ip mode. It creates a bare IP interface with no L2 header, matching the real packets between host and modem.

Hi thanks for the clear explanation. Really appreciate the time.

Actually there is no issue. A coworker was asking and I didn’t have the answer. So I thought to reach out to you guys on the Forum. You guys are really helpful and thanks again.