3ware 9650se disks show up as ethx during alternative install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| udev (Ubuntu) |
Undecided
|
Unassigned |
Bug Description
I have an amd64 server with a 3ware 9650se controller with 1 RAID-5 and 3 JBODs. In the feisty alternate install (netboot) these disks all show up as /dev/eth2 on this machine (it has two ethernet interfaces on board).
A single sata disk on the on board controller shows up fine as sda. If I install to that disk and boot, the four disks on the 9650se show up fine as /dev/sdx.
The alternative install is running 2.6.20-15-generic, installing linux-image-
modinfo on 3w_9xxx reports version 2.26.02.008
The same version of udev (108-0ubuntu4) is provided in the installed deb as in the installer udeb.
3ware controller model 9650se-8lpml, firmware fe9x 3.08.02.005, bios be9x 3.08.00.002
Bryan McLellan (btm) wrote : | #1 |
Bryan McLellan (btm) wrote : | #2 |
Bryan McLellan (btm) wrote : | #3 |
Colin Watson (cjwatson) wrote : | #4 |
Bryan McLellan (btm) wrote : | #5 |
Turns out to be the logical problem, an issue with in house custom modifications to the initrd to provide persistent device naming.
Changed in udev: | |
status: | New → Invalid |
A head-scratcher; I don't see "eth2" in any of the logs. One thing I noticed from code inspection that may or may not be relevant:
ACTION=="add", SUBSYSTEM=="net", KERNEL= ="eth*| ath*|wlan* |ra*|sta* " \ t_net_generator _do"
NAME!="?*", DRIVERS=="?*", GOTO="persisten
Shouldn't there be a comma after the KERNEL=="..." bit?