Summary: | sys-block/dellmgr-5.32 stopped working after upgrade to 2.6.25-gentoo-r7 (2008) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | trosmus |
Component: | New packages | Assignee: | Wolfram Schlich (RETIRED) <wschlich> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | major | CC: | mizzao, ole+gentoo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
linux-2.6.24-gentoo-r8 config file
linux-2.6.25-gentoo-r7 config file Dellmgr window shot |
Description
trosmus
2008-07-29 16:33:40 UTC
(In reply to comment #0) > When starting dellmgr, the following error occurs... > ERROR: failed to determine device node major number > > The script is looking in /proc/devices for '[[:space:]]megadev$' which > no longer exists. The name is now "megadev_legacy". With what kernel version did it work before? Can you please post the old and new .config? Created attachment 161734 [details]
linux-2.6.24-gentoo-r8 config file
Created attachment 161736 [details]
linux-2.6.25-gentoo-r7 config file
(In reply to comment #1) > With what kernel version did it work before? > Can you please post the old and new .config? > Worked correctly under the linux-2.6.24-gentoo-r8 kernel. Config files added as attachments. Can you please try dellmgr-5.32-r1 that I've just committed? (In reply to comment #5) > Can you please try dellmgr-5.32-r1 that I've just committed? > Screen comes up but error window shows "No adapter found". Running under 2.6.25-gentoo-r8. window snapshot attached. Created attachment 173985 [details]
Dellmgr window shot
I upgraded from 2.6.23-r9 to 2.6.27-r8 and experienced this same problem. Does this have anything to do with the "LSI MegaRaid Kernel Management Module", which was added over those kernel versions? There is also the question of the new MegaRaid driver which wasn't there before. Both dellmgr and megamgr have broken. Dellmgr 5.31 seems to work without finding megadev in /proc/devices. On kernel 2.6.30 udev created /dev/megadev0. I had trouble with 'percsnmpd' though: same old dependency on /proc/devices. I patched it to just look for and symlink /dev/megadev0 instead of groping /proc/devices and creating a new device node. |