[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-API] [XCP1.1] ixgbe jumbo frame support not working



WTF.

I've seen this thread, but it shows no solution. And I think it has nothing to 
do with xen. But the insmod hint was great, thanks.

Changing the MTU to a value above 1504 isn't permitted if you load the module 
using modprobe, but with insmod it is.

[root@pool4-icl ~]# rmmod ixgbe
[root@pool4-icl ~]# modprobe ixgbe
[root@pool4-icl ~]# ip link set mtu 9000 dev eth5
SIOCSIFMTU: Invalid argument
[root@pool4-icl ~]# rmmod ixgbe
[root@pool4-icl ~]# /sbin/insmod $(/usr/bin/find /lib/modules/$(/bin/uname --
kernel-release) -name ixgbe.ko)
[root@pool4-icl ~]# ip link set mtu 9000 dev eth5
[root@pool4-icl ~]#


On Wednesday 30 November 2011 12:09:44 Uli Stärk wrote:
> This has something to do with xen, see:
> http://forums.citrix.com/message.jspa?messageID=1593544
> 
> I did not find any proper solution and fixed it manually for the storage
> network adapters:
> 
> DEVICE_ID="10fb"
> MODULE_NAME="ixgbe"
> THIS_HOST_DOM0_UUID=$(grep CONTROL_DOMAIN_UUID /etc/xensource-inventory |
> /bin/cut -f 2 -d "=" | /bin/cut -f 2 -d "'")
> THIS_HOST_UUID=$(/opt/xensource/bin/xe vm-list uuid=$THIS_HOST_DOM0_UUID
> params=resident-on --minimal) PIF_UUIDS=$(/opt/xensource/bin/xe pif-list
> host-uuid=$THIS_HOST_UUID physical=true management=false
> device-id=$DEVICE_ID --minimal | /bin/sed 's/,/ /g')
> 
> for PIF_UUID in $PIF_UUIDS
> do
>         /opt/xensource/bin/xe pif-param-set uuid=$PIF_UUID
> disallow-unplug=false /opt/xensource/bin/xe pif-unplug uuid=$PIF_UUID
> done
> 
> /sbin/rmmod $MODULE_NAME
> /sbin/insmod $(/usr/bin/find /lib/modules/$(/bin/uname --kernel-release)
> -name $MODULE_NAME.ko) sleep 2
> 
> for PIF_UUID in $PIF_UUIDS
> do
>         PIF_IP=$(xe pif-list uuid=$PIF_UUID params=IP --minimal)
> #        PIF_NETMASK=$(xe pif-list uuid=$PIF_UUID params=netmask --minimal)
>         PIF_DEVICE=$(xe pif-list uuid=$PIF_UUID params=device --minimal)
> 
>         /sbin/ip link set $PIF_DEVICE mtu 9000 up
>         /sbin/ip addr add $PIF_IP/24 dev $PIF_DEVICE
> done
> 
> -----Ursprüngliche Nachricht-----
> Von: xen-api-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-api-bounces@xxxxxxxxxxxxxxxxxxx] Im Auftrag von Christian
> Fischer Gesendet: Mittwoch, 30. November 2011 11:42
> An: xen-api@xxxxxxxxxxxxxxxxxxx
> Betreff: [Xen-API] [XCP1.1] ixgbe jumbo frame support not working
> 
> I need jumbo frame support. It is not possible to set MTU values above
> 1504. Any hints? ixgbe version 2.1.4 should support a maximum MTU value of
> 16110.
> 
> [root@pool5-icl ~]# ip link set mtu 1505 dev eth5
> SIOCSIFMTU: Invalid argument
> 
> [root@pool5-icl ~]# lspci | grep 10\ Gigabit
> 17:00.0 Ethernet controller: Intel Corporation 82599EB 10 Gigabit TN
> Network Connection (rev 01) 17:00.1 Ethernet controller: Intel Corporation
> 82599EB 10 Gigabit TN Network Connection (rev 01)
> 
> No problem to set MTU to 9000 for all other network interfaces
> (Broadcom/Intel 1GBit).
> 
> Thanks
> Christian
> 
> _______________________________________________
> xen-api mailing list
> xen-api@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/mailman/listinfo/xen-api


_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.