I can confirm this bug on Ubuntu 14.04.2 LTS. FCoE is non-functional on ubuntu-server due to a version of fcoe-utils from 2009, and a broken init script. The fcoe service does not autovlan, and when you try to manually create the interface, the following error occurs:
$ sudo fcoeadm -c p3p1 fcoeadm: Failed to open /sys/module/fcoe/parameters/create
$ ls /sys/module/fcoe/parameters/
ddp_min debug_logging
I can confirm that the above command works on Fedora & OpenSuse, but not Ubuntu because Canonical doesn't update packages unless a bug has been open for 2+ years.
For reference, the package provided by Debian 7 (Wheezy) is:
$ apt-cache madison fcoe-utils
fcoe-utils | 1.0.23-1 | http://ftp.us.debian.org/debian/ wheezy/main amd64 Packages
The version included with Fedora 21:
]# yum info fcoe-utils | grep Version
Version : 1.0.29
Note: I tried getting fcoe-utils to work in Debian without success either, it's using a strange init script that fails to even start fcoemon. So it looks like neither Debian nor Ubuntu based servers can be used as storage initiators in a datacenter environment.
I can confirm this bug on Ubuntu 14.04.2 LTS. FCoE is non-functional on ubuntu-server due to a version of fcoe-utils from 2009, and a broken init script. The fcoe service does not autovlan, and when you try to manually create the interface, the following error occurs:
$ sudo fcoeadm -c p3p1 fcoeadm: Failed to open /sys/module/ fcoe/parameters /create fcoe/parameters /
$ ls /sys/module/
ddp_min debug_logging
I can confirm that the above command works on Fedora & OpenSuse, but not Ubuntu because Canonical doesn't update packages unless a bug has been open for 2+ years. ftp.us. debian. org/debian/ wheezy/main amd64 Packages
For reference, the package provided by Debian 7 (Wheezy) is:
$ apt-cache madison fcoe-utils
fcoe-utils | 1.0.23-1 | http://
And the version on Ubuntu of course is: linux-ftp. jf.intel. com/pub/ mirrors/ ubuntu/ trusty/universe amd64 Packages
$ apt-cache madison fcoe-utils
fcoe-utils | 1.0.9-0ubuntu4 | http://
The version included with Fedora 21:
]# yum info fcoe-utils | grep Version
Version : 1.0.29
Note: I tried getting fcoe-utils to work in Debian without success either, it's using a strange init script that fails to even start fcoemon. So it looks like neither Debian nor Ubuntu based servers can be used as storage initiators in a datacenter environment.