Skip to content

Conversation

@peteraxis
Copy link

This driver uses mdio port for it raw packets.
This is dependent on patch in libpcap.

This driver uses mdio port for it raw packets.

Change-Id: Ieb071130bf92718d170772d103f5ca3181f25de0
@peteraxis
Copy link
Author

How do I create a dependency to a libpcap change?

@guyharris
Copy link
Member

guyharris commented Nov 13, 2025

A Google search for

make a github change depend on a change in a different github repository

didn't turn up anything that looked easy to do.

Presumably the libpcap change is the-tcpdump-group/libpcap#1578; given that this change won't build without that change, that's probably sufficient.

@infrastation
Copy link
Member

It would be more useful to put the packet diagrams into tcpdump-htdocs. On this note, what are the two vertical lines to the right? One spans from a field boundary to a field boundary and another spans from a middle of a field to a field boundary. The labels next to them do not seems relevant.

What is the reason the vendor is not allocating an EtherType value?

@peteraxis
Copy link
Author

It would be more useful to put the packet diagrams into tcpdump-htdocs. On this note, what are the two vertical lines to the right? One spans from a field boundary to a field boundary and another spans from a middle of a field to a field boundary. The labels next to them do not seems relevant.

I tried to fill in similar information as from the version it was based on.

What is the reason the vendor is not allocating an EtherType value?

I don't know, I am not affiliated with MaxLinear. It is currently not allocated with IANA.

@peteraxis
Copy link
Author

What is the reason the vendor is not allocating an EtherType value?

About the EtherType in linux kernel:
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=380e6f3c7bc53c74697423ff3f057138ad2b6d8f

@guyharris
Copy link
Member

What is the reason the vendor is not allocating an EtherType value?

I don't know, I am not affiliated with MaxLinear. It is currently not allocated with IANA.

IANA doesn't manage EtherTypes, the IEEE does.

If this is referring to ETHERTYPE_GSW1XX = 0x88c3, 88c3 is, according to the IEEE Registration Authority's site, registered to "Infineon Technologies Corporate Research ST" in Munich.

Infineon spun off their wire-based communications division as Lantiq in 2009; they were bought by Intel in 2015, and sold by Intel to MaxLinear in 2020.

So perhaps that EtherType belonged to Infineon when it was first used for this purpose, or perhaps it's now owned by MaxLinear, or Infineon let their former division use it.

@peteraxis
Copy link
Author

What is the reason the vendor is not allocating an EtherType value?

I don't know, I am not affiliated with MaxLinear. It is currently not allocated with IANA.

IANA doesn't manage EtherTypes, the IEEE does.

If this is referring to ETHERTYPE_GSW1XX = 0x88c3, 88c3 is, according to the IEEE Registration Authority's site, registered to "Infineon Technologies Corporate Research ST" in Munich.

Infineon spun off their wire-based communications division as Lantiq in 2009; they were bought by Intel in 2015, and sold by Intel to MaxLinear in 2020.

So perhaps that EtherType belonged to Infineon when it was first used for this purpose, or perhaps it's now owned by MaxLinear, or Infineon let their former division use it.

Tnx! That make more sense. From the FAQ:

In 2020, MaxLinear acquired the
Connected Home Division business of Intel Corporation,
including the former Intel® product/s referenced in
the title of the attached material.
The MaxLinear logo will be added to the
attached material upon its next revision.
MaxLinear is now the manufacturer of this product, direct any questions
and product support requests to your MaxLinear sales contact,
MaxLinear Sales Representative or Distributor, or login to your myMxL
account and create a new support ticket.

So, it is not out of the blue, it wont be any other users of the ethertype.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants