Modify

Opened 4 years ago

Last modified 4 years ago

#14167 new enhancement

AR8327 doesn't support Jumbo frames (the *configured* MTU is too low)

Reported by: anonymous Owned by: developers
Priority: normal Milestone: Chaos Calmer 15.05
Component: kernel Version: Trunk
Keywords: Cc:

Description

target/linux/generic/files/drivers/net/phy/ar8216.c:ar8327_init_globals uses:


/* setup MTU */
ar8xxx_rmw(priv, AR8327_REG_MAX_FRAME_SIZE,

AR8327_MAX_FRAME_SIZE_MTU, 1518 + 8 + 2);


And ar8327_sw_attr_globals doesn't defines any function to change the MTU.

But http://www.qca.qualcomm.com/media/product/product_102_file1.pdf says it supports "Jumbo Frame support up to 9KB (full duplex)". And in my tests the switch works fine with at least MTUs as big as the NIC in my computer supports.

I don't have the datasheet (is it available somewhere?), and I am not sure where the "+ 8 + 2" in ar8327_init_globals() comes from. But could this be modified to either support Jumbo frames by default, or functions to set/get the MTU be added?

Thanks.

Attachments (0)

Change History (1)

comment:1 Changed 4 years ago by pepe2k

Take a look at this change:
https://dev.openwrt.org/changeset/39076/

Datasheet of this chip can be found in this ticket:
/ticket/11779.html

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.