smino Posted September 22, 2009 Share Posted September 22, 2009 I configured KDE Desktop Sharing on the unRAID system to share the desktop, and then installed TightVNC on my XP system, and voilla... snappy remote control access to the unRAID/KDE desktop. KDE Desktop Sharing does eat some CPU.... but I have been streaming a movie from the unRAID system the whole time, and no hickups. I also shared /mnt on unRAID to the XP guest, and can read and write the unRAID disks via /mnt/disk* Now this gets me back to a caution I have made many times before. The stock distro of unRAID has stability in its core function (fault-tolerant media file server) as its number 1 goal. Tom has good reasons for moving carefully with every change to the stock distro. He has paying clients. What I am doing is UNSUPPORTED by me or anyone else. I'm happy to share my experience, but before anyone starts playing with this, they have to recognize that any one of these things could break some part of unRAID on some particular hardware. Please, play with this stuff on a spare system, and not your production unRAID system. Also, I only have one Pro license at this time, and it is on my main production server. I am doing all of the testing with unRAID Basic, so I have no idea how this works with cache disk, or other features above basic. Also, I don't use User Shares.... so they may not work without more work. (See josetann's thread about some specific issues with Shares) How did you get the tightvnc server to launch from bootup without having to have a user logged in to be able to vnc? Quote Link to comment
bubbaQ Posted September 22, 2009 Author Share Posted September 22, 2009 I login via terminal and run startx Quote Link to comment
KermitJr Posted October 16, 2009 Share Posted October 16, 2009 Okay, I'm bumbling through this and I'm getting an error on my kernel MAKE: [code CC drivers/input/keyboard/atkbd.o LD drivers/input/keyboard/built-in.o CC drivers/input/misc/pcspkr.o LD drivers/input/misc/built-in.o LD drivers/input/built-in.o CC drivers/input/serio/serio.o CC drivers/input/serio/i8042.o CC drivers/input/serio/libps2.o LD drivers/input/serio/built-in.o LD drivers/lguest/built-in.o LD drivers/macintosh/built-in.o LD drivers/md/built-in.o CC [M] drivers/md/md.o In file included from drivers/md/md.c:40: drivers/md/md_private.h:57:1: warning: "MD_MINOR_VERSION" redefined In file included from include/linux/raid/xor.h:4, from drivers/md/md_private.h:49, from drivers/md/md.c:40: include/linux/raid/md.h:43:1: warning: this is the location of the previous definition In file included from drivers/md/md.c:40: drivers/md/md_private.h:58:1: warning: "MD_PATCHLEVEL_VERSION" redefined In file included from include/linux/raid/xor.h:4, from drivers/md/md_private.h:49, from drivers/md/md.c:40: include/linux/raid/md.h:53:1: warning: this is the location of the previous definition In file included from drivers/md/md.c:40: drivers/md/md_private.h:67:1: warning: "MD_SB_DISKS" redefined In file included from include/linux/raid/md.h:31, from include/linux/raid/xor.h:4, from drivers/md/md_private.h:49, from drivers/md/md.c:40: include/linux/raid/md_p.h:68:1: warning: this is the location of the previous definition In file included from drivers/md/md.c:40: drivers/md/md_private.h:82:1: warning: "MD_SB_RESERVED_WORDS" redefined In file included from include/linux/raid/md.h:31, from include/linux/raid/xor.h:4, from drivers/md/md_private.h:49, from drivers/md/md.c:40: include/linux/raid/md_p.h:70:1: warning: this is the location of the previous definition In file included from drivers/md/md.c:40: drivers/md/md_private.h:89:1: warning: "MD_DISK_ACTIVE" redefined In file included from include/linux/raid/md.h:31, from include/linux/raid/xor.h:4, from drivers/md/md_private.h:49, from drivers/md/md.c:40: include/linux/raid/md_p.h:77:1: warning: this is the location of the previous definition In file included from drivers/md/md.c:40: drivers/md/md_private.h:109: error: redefinition of 'struct mdp_device_descriptor_s' drivers/md/md_private.h:121: error: redefinition of typedef 'mdp_disk_t' include/linux/raid/md_p.h:93: error: previous declaration of 'mdp_disk_t' was here In file included from drivers/md/md.c:40: drivers/md/md_private.h:126:1: warning: "MD_SB_MAGIC" redefined In file included from include/linux/raid/md.h:31, from include/linux/raid/xor.h:4, from drivers/md/md_private.h:49, from drivers/md/md.c:40: include/linux/raid/md_p.h:95:1: warning: this is the location of the previous definition drivers/md/md_private.h:136: error: redefinition of 'struct mdp_superblock_s' drivers/md/md_private.h:163: error: redefinition of typedef 'mdp_super_t' include/linux/raid/md_p.h:192: error: previous declaration of 'mdp_super_t' was here drivers/md/md_private.h:171: error: redefinition of 'struct mdk_rdev_s' drivers/md/md_private.h:180: error: redefinition of typedef 'mdk_rdev_t' include/linux/raid/md_k.h:36: error: previous declaration of 'mdk_rdev_t' was here drivers/md/md_private.h:182: error: redefinition of 'struct mddev_s' drivers/md/md_private.h:216: error: redefinition of typedef 'mddev_t' include/linux/raid/md_k.h:35: error: previous declaration of 'mddev_t' was here drivers/md/md_private.h:218: error: redefinition of 'struct mdk_thread_s' drivers/md/md_private.h:225: error: redefinition of typedef 'mdk_thread_t' include/linux/raid/md_k.h:365: error: previous declaration of 'mdk_thread_t' was here drivers/md/md_private.h:249: error: conflicting types for 'md_done_sync' include/linux/raid/md.h:66: error: previous declaration of 'md_done_sync' was here drivers/md/md.c: In function 'import_device': drivers/md/md.c:491: error: 'mdk_rdev_t' has no member named 'dev' drivers/md/md.c:492: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:508: error: 'mdk_rdev_t' has no member named 'name' drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c:542: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:545: error: 'mdk_rdev_t' has no member named 'name' drivers/md/md.c:546: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:546: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c:546: warning: format '%lu' expects type 'long unsigned int', but argument 9 has type 'sector_t' drivers/md/md.c: In function 'same_disk_info': drivers/md/md.c:614: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:619: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c: In function 'record_disk_info': drivers/md/md.c:632: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:632: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:633: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c:633: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c: In function 'map_mddev': drivers/md/md.c:688: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:704: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:706: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:714: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:721: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:726: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:728: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:732: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:735: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:749: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:751: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:792: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:811: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:813: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:826: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:830: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:837: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:856: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:862: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c: In function 'md_done_wr': drivers/md/md.c:934: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c: In function 'do_run': drivers/md/md.c:996: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:997: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:998: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:999: error: 'mdk_rdev_t' has no member named 'dev' drivers/md/md.c: In function 'start_array': drivers/md/md.c:1143: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1147: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1160: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1192: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1199: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1227: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1246: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1254: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1278: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1298: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1310: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c: In function 'status_disk': drivers/md/md.c:1592: error: 'mdk_rdev_t' has no member named 'status' drivers/md/md.c:1593: error: 'mdk_rdev_t' has no member named 'name' drivers/md/md.c:1595: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'sector_t' drivers/md/md.c:1596: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:1597: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c:1599: error: 'mdk_rdev_t' has no member named 'model' drivers/md/md.c:1600: error: 'mdk_rdev_t' has no member named 'serial_no' drivers/md/md.c: At top level: drivers/md/md.c:1648: error: conflicting types for 'md_done_sync' include/linux/raid/md.h:66: error: previous declaration of 'md_done_sync' was here drivers/md/md.c:1661: error: conflicting types for 'md_do_sync' include/linux/raid/md.h:74: error: previous declaration of 'md_do_sync' was here drivers/md/md.c: In function 'md_do_recovery': drivers/md/md.c:1821: error: 'mdk_rdev_t' has no member named 'status' make[2]: *** [drivers/md/md.o] Error 1 make[1]: *** [drivers/md] Error 2 make: *** [drivers] Error 2 root@tower:/usr/src/linux# Any thoughts? Thanks! KermitJr Quote Link to comment
KermitJr Posted October 16, 2009 Share Posted October 16, 2009 Little Update. Forgot a few things: Slackware 13.0 Unraid 4.5beta7 Kernel 2.6.30.8 Went back and retried and this time only changed File System and SATA support. Same error. Seems to be in the .config unRAID portion. 1 Hour Later Update: Clearly an md driver issue (sorry its been years since I compiled from source). I deleted /usr/source/linux/drivers/md and then recopied from /uraid which seems to have fixe most issues except now I get this: root@tower:/usr/src/linux# make scripts/kconfig/conf -s arch/x86/Kconfig CHK include/linux/version.h CHK include/linux/utsrelease.h SYMLINK include/asm -> include/asm-x86 CALL scripts/checksyscalls.sh CHK include/linux/compile.h CC init/do_mounts_md.o In file included from include/linux/raid/md.h:33, from init/do_mounts_md.c:2: include/linux/raid/md_k.h:19:45: error: ../../../drivers/md/dm-bio-list.h: No such file or directory make[1]: *** [init/do_mounts_md.o] Error 1 make: *** [init] Error 2 root@tower:/usr/src/linux# ls /uraid/usr/src/linux/drivers/md/ Kconfig Makefile md.c md_private.h unraid.c root@tower:/usr/src/linux# So looking in both md directories, I can't seem to find dm-bio-list.h Not in my 4.22 version either! Any help? 6 HOURS LATER UPDATE: Okay, so I discovered that when I followed the instructions to SYMLINK: ln -s linux-2.6.30.8-unraid-special linux actually didn't overwrite... so I: rm linux first and then redid it an voila! it compiles. However, now I get a kernel panic: Cannot open root device "803" or unknown block (8,3) Kernel panic - not syncing unable to mount root fs on unknown-block(8,3) which is more typical kernel issues so I'll research in the morning (I'm in Japan). I'm thinking it could possibly be that I have SATA and I compiled them as [*] (I think!) and I know the filesystem is correct so we'll see.... but if anyone can help out.. Thanks KermitJr Quote Link to comment
bubbaQ Posted October 16, 2009 Author Share Posted October 16, 2009 Make sure you have all the necessary file systems complied in, and not modular. Same for your disk controllers. Quote Link to comment
KermitJr Posted October 18, 2009 Share Posted October 18, 2009 Okay, started from scratch and I now have it up and running (sorta!)! Yippeee!!!! The first time, I was trying to use Ext4 Now I'm having some other issues... When copying... instead of copying from /uraid, I copied files from my usb (hoping to import stuff). Problems I'm having: 1) user shares are misbehaving. I have data on /mnt/disk1 but it doesn't show up on User shares (which I had to recreate from scratch). 2) When I write to a user-share, it creates on /mnt/user0/createdhere but not on the cache drive (/mnt/cache = /dev/sda1) or on /mnt/disk1 I can see the files when I browse to disk1 but no other way. ALso, it does a parity check on every other reboot. Any suggestions? Thanks, kermitjr PS. I'm running 4.5beta7 with 2.6.30.8 and I will be writing a new howto once I get the bugs worked ou! UPDATE: Frustration is mounting. Got VMWare installed but can't log in (get invalid user/pass). I think from research it is a PAM issue... but that's as far as I've gotten and slackware.it is down so i can't just grab the package to install. Really wish I could get unraid working on ubuntu! (or debian). I'm thinking of recopying from /uraid instead of my pre-installed one. We'll see. Time is short with the new baby. Quote Link to comment
jupilerman Posted October 18, 2009 Share Posted October 18, 2009 I will be writing a new howto once I get the bugs worked ou! Yes, THX, i'd like that. Quote Link to comment
Torquewrench Posted November 2, 2009 Share Posted November 2, 2009 Moving this here because I think this is the forum for it. Here's my original thread: http://lime-technology.com/forum/index.php?topic=3780.msg41766#new And here's my latest post: Reviving this because I'm still having this issue, this time on another computer. My goal is to run a full slackware distro, which I've done successfully once before. I get to running emhttpd and I get a segmentation fault. bubbaQ, you mentioed it might be a kernel mismatch. Running uname -a I see that both are 2.6.27.7 but the unRAID 4.4.2 kernel is 2.6.27.7 #3 Nov 25th 2008, while the 2.6.27.7 downloaded from kernel.org is #2 Nov 20th 2008. Could this be doing it? If so, how do I get a hold of the #3 kernel? BTW, I tried building the kernel from 2.6.27.8 and got the same segmentation fault, which makes me think it might be something other than the kernel. How can I figure out what is causing this? Thanks, Phil/TW Added Sys V IPC in the kernel build just in case that might be it, but it made no difference, still getting the segfault. Let me emphasize I'm using the same Slackware 12.2 disc I used earlier in the year on the same computer where I successfully got this working. I am downloading the 2.6.27.7 kernel from kernel.org. Is it possible the unRAID 4.4.2 kernel has changed and no longer matches Slackware 12.2? What about trying unRAID 4.5b7 with whatever kernel matches that? Any help on this would be much appreciated. Thanks, Phil/TW Quote Link to comment
bubbaQ Posted November 2, 2009 Author Share Posted November 2, 2009 Did you follow my instructions in the Wiki? Quote Link to comment
Torquewrench Posted November 2, 2009 Share Posted November 2, 2009 Yes, I followed the instructions in the wiki very, very carefully, and as I said, I've gotten this result multiple times on multiple computers, so if I'm doing something wrong I'm doing it again and again . Does the symptom point you to a step or area in particular? Thanks, Phil/TW Quote Link to comment
bubbaQ Posted November 2, 2009 Author Share Posted November 2, 2009 Must be a HW problem. Does unRAID stock when booted from USB work fine on that system? Quote Link to comment
Torquewrench Posted November 2, 2009 Share Posted November 2, 2009 Yes, it runs fine stock on both systems that have exhibited the segmentation fault. I am running a password for root, but I entered no password during setup, then added one after installation, then ran pwunconv to remove the shadow passwords. Just a thought, could this be caused by choosing a nameserver in the slackware setup? I set the nameserver to my router's gateeway address 192.168.1.1 and I'm not sure if I did or did not indicate a nameserver in January when this worked. Quote Link to comment
Torquewrench Posted November 4, 2009 Share Posted November 4, 2009 Ran gdb with the following commands: file emhttp run and got the following output: (gdb) run Starting program: /usr/local/sbin/emhttp [Thread debugging using libthread_db enabled] mkdir: cannot create directory `/boot/config/shares': Not a directory [New Thread 0xb7da96c0 (LWP 2863)] Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0xb7da96c0 (LWP 2863)] 0xb7e208c1 in strcmp () from /lib/libc.so.6 then when I ran backtrace I got the following: (gdb) backtrace #0 0xb7e208c1 in strcmp () from /lib/libc.so.6 #1 0x08051aea in get_color () #2 0x08051d24 in get_status () #3 0x0804d4f2 in restart_md_driver () #4 0x080527b3 in content_init () #5 0x0804c984 in init_dyncntnt () #6 0x0804ab87 in main () Since it's mentioned, /lib/libc.so.6 is a symlink pointing to /lib/libc-2.7.so. I diffed the libc-2.7.so in /unraid/lib and the one in /lib and it said they were different binaries. I backed up the one in /lib and copied over the one from /unraid, and it caused the computer to freeze and throw the linux equivalent of a BSOD. This was the error: /sbin/agetty: error while loading shared libraries: /lib/libc.so.6 file too short Does any of this mean anything to you? This is another fresh install with the same result. This is really baffling!!! I appreciate your help in getting this to work again. Thanks, Phil/TW Quote Link to comment
bubbaQ Posted November 4, 2009 Author Share Posted November 4, 2009 You should never mix-n-match libc libraries. Quote Link to comment
Torquewrench Posted November 4, 2009 Share Posted November 4, 2009 Now I know, but they weren't mix-matched originally. Any other thoughts on what's going on? Quote Link to comment
bubbaQ Posted November 4, 2009 Author Share Posted November 4, 2009 Well, here's what we know: - HW runs stock unRAID booted from flash - other HW runs exact same version of unRAID when installed to HD per procedure. - same procedure on this HW segfaults when loading unRAID installed to HD - libc in unRAID stock is different from libc installed per HD install procedure. It looks like: - this HW is invoking something that is not invoked on other HW (or memory footprints are pushing something into an unstable area of RAM) - libc or related libs are not standard, e.g have been mixed or customized on unRAID stock... or your procedure is crfeating a different libc environment than unRAID stock. Quote Link to comment
Torquewrench Posted November 4, 2009 Share Posted November 4, 2009 - other HW runs exact same version of unRAID when installed to HD per procedure. Actually both computers I've tried the procedure on generate the segfault. In January I was able to install 4.4.2 and Slackware 12.2 on the computer I'm now working on. I've disabled all the onboard peripherals I don't need, what about disabling the onboard SATA which I'm not using? The motherboard has two onboard NICs, I've used the 3COM one from the start and disabled the nVidia one, but I could switch. Also, I have several sticks of memory, is it possible bad memory is causing this? Seems unlikely given that both computers would have bad memory and generate the same fault. What do you think about using the latest unRAID beta and finding the matching kernel? Phil Quote Link to comment
bubbaQ Posted November 5, 2009 Author Share Posted November 5, 2009 Have you tried going back to the stock unRAID .config, and starting over? That is usually what I end up doing in such a case. I am concerned that you will never get it to work, however, if any of your libs are different from the stock that ships with unRAID. I would make ABSOLUTELY sure you have the right kernel AND headers. Quote Link to comment
bubbaQ Posted November 5, 2009 Author Share Posted November 5, 2009 FWIW, I currently have 2 systems running unRAID on a full Slackware distro: 4.5-beta6 on 2.6.29.1 (gcc version 4.2.4) Slackware 12.2.0 4.4.2 on 2.6.27.7 (gcc version 4.2.4) Slackware 12.2.0 Quote Link to comment
Torquewrench Posted November 5, 2009 Share Posted November 5, 2009 Ok, where you say "get the kernel" I've been downloading the kernel from kernel.org at http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.7.tar.bz2. I don't know what the headers are, do I need to get something the headers from somewhere else? I'm not getting any errors compiling so I think I'm good. If this is a problem could I just use the kernel source that comes with Slack? It appears to be 2.6.27.7. I can definitely go back to unRAID config, copyin .config from /unraid/usr/src/linux/.config. I then modify it with just the things you indicate such as unselecting the Initial RAM file system, enabling all filesystem on the bootdisk, enabling the IDE drivers (my disk is IDE). And I boot into the new kernel with no problems. Is it possible the config from unraid is modifying the kernel in a way so it no longer matches the libc libraries that install with Slack 12.2? Are there perhaps some kernel options I NEED to select that I'm not? I have no idea what these might be, but I'm open to suggestions. I'm gonna get this ) I'd rather stick with the production 4.4.2 but if I have to go to a beta I will. Also, I meant to ask when you are setting up slackware, why don't you say to enable rc.ntpd and rc.samba since it appears these are copied over later on? Some system info just in case: lsmod __________________ Module Size Used by ipv6 241956 19 ppdev 11268 0 lp 13572 0 parport_pc 28196 0 parport 34796 3 ppdev,lp,parport_pc fuse 54684 1 nvidia_agp 10268 1 skge 42384 0 agpgart 32584 1 nvidia_agp shpchp 33172 0 i2c_nforce2 10244 0 button 10128 0 evdev 13088 3 thermal 19484 0 processor 36648 1 thermal thermal_sys 15144 2 thermal,processor hwmon 6300 1 thermal_sys lsdev _________________________________ Device DMA IRQ I/O Ports ------------------------------------------------ 0000:00:01.1 e400-e41f 0000:00:09.0 0170-0177 01f0-01f7 0376-0376 03f6-03f6 f000-f00f 0000:01:04.0 c000-c0ff 0000:01:07.0 c400-c4ff acpi 9 ACPI 4000-4003 4004-4005 4008-400b 4020-4027 44a0-44af amd74xx 0170-0177 01f0-01f7 0376-0376 03f6-03f6 f000-f00f cascade 4 dma 0080-008f dma1 0000-001f dma2 00c0-00df ehci_hcd:usb1 22 eth0 17 fpu 00f0-00ff i8042 1 ide0 14 ide1 15 keyboard 0060-0060 0064-0064 nForce2_smbus 5000-503f 5500-553f ohci_hcd:usb2 21 ohci_hcd:usb3 20 PCI 0cf8-0cff c000-cfff pic1 0020-0021 pic2 00a0-00a1 pnp 04d0-04d1 4000-407f 4080-40ff 4200-427f 4280-42ff 4400-447f 4480-44ff 5000-503f 5500-553f sata_mv 19 skge c000-c0ff timer 0 timer0 0040-0043 timer1 0050-0053 vga+ 03c0-03df wd7000 0320-0323 0350-0353 lspci -v ____________________________________________________ 00:00.0 Host bridge: nVidia Corporation nForce2 IGP2 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: bus master, 66MHz, fast devsel, latency 0 Memory at e0000000 (32-bit, prefetchable) [size=64M] Capabilities: [40] AGP version 2.0 Capabilities: [60] HyperTransport: Host or Secondary Interface Kernel driver in use: agpgart-nvidia Kernel modules: nvidia-agp 00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [48] HyperTransport: Slave or Primary Interface 00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2) Subsystem: ASUSTeK Computer Inc. Unknown device 0c11 Flags: 66MHz, fast devsel, IRQ 4 I/O ports at e400 [size=32] Capabilities: [44] Power Management version 2 Kernel driver in use: nForce2_smbus Kernel modules: i2c-nforce2 00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI]) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21 Memory at e9001000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Kernel driver in use: ohci_hcd Kernel modules: ohci-hcd 00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI]) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20 Memory at e9002000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Kernel driver in use: ohci_hcd Kernel modules: ohci-hcd 00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22 Memory at e9003000 (32-bit, non-prefetchable) [size=256] Capabilities: [44] Debug port: BAR=1 offset=0080 Capabilities: [80] Power Management version 2 Kernel driver in use: ehci_hcd Kernel modules: ehci-hcd 00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 I/O behind bridge: 0000c000-0000cfff Memory behind bridge: e4000000-e6ffffff Prefetchable memory behind bridge: e7000000-e7ffffff Kernel modules: shpchp 00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if 8a [Master SecP PriP]) Subsystem: ASUSTeK Computer Inc. Unknown device 0c11 Flags: bus master, 66MHz, fast devsel, latency 0 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1] [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1] I/O ports at f000 [size=16] Capabilities: [44] Power Management version 2 Kernel driver in use: AMD_IDE Kernel modules: pata_amd 00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 32 Bus: primary=00, secondary=03, subordinate=03, sec-latency=32 Kernel modules: shpchp 01:04.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) Subsystem: ASUSTeK Computer Inc. Marvell 88E8001 Gigabit Ethernet Controller (Asus) Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 17 Memory at e6500000 (32-bit, non-prefetchable) [size=16K] I/O ports at c000 [size=256] [virtual] Expansion ROM at e7c00000 [disabled] [size=128K] Capabilities: [48] Power Management version 2 Capabilities: [50] Vital Product Data <?> Kernel driver in use: skge Kernel modules: skge 01:06.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 01) (prog-if 00 [VGA controller]) Flags: stepping, medium devsel, IRQ 12 Memory at e5000000 (32-bit, non-prefetchable) [size=16K] Memory at e7000000 (32-bit, prefetchable) [size=8M] [virtual] Expansion ROM at e7c20000 [disabled] [size=64K] Kernel modules: matroxfb_base 01:07.0 SCSI storage controller: Marvell Technology Group Ltd. MV88SX6081 8-port SATA II PCI-X Controller (rev 09) Subsystem: Marvell Technology Group Ltd. Unknown device 11ab Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 19 Memory at e6400000 (64-bit, non-prefetchable) [size=1M] I/O ports at c400 [size=256] [virtual] Memory at e6000000 (32-bit, non-prefetchable) [size=4M] [virtual] Expansion ROM at e7800000 [disabled] [size=4M] Capabilities: [40] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [60] PCI-X non-bridge device Kernel driver in use: sata_mv ethtool -i eth0 ______________________________ driver: skge version: 1.13 firmware-version: N/A bus-info: 0000:01:04.0 ethtool eth0 _______________________________ Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pg Wake-on: g Current message level: 0x00000037 (55) Link detected: yes Phil/TW Quote Link to comment
Torquewrench Posted November 5, 2009 Share Posted November 5, 2009 Went back to basic unraid .config with only the following changes (per the wiki) Initial RAM FS OFF File Systems: Ext3 and ReiserFS (RFS is what I chose to format with) Device Drivers/ATAPI Support/Include IDE/ATA-2 DISK Support Enhanced IDE ...support generic/default IDE chipset I saw these messages when I ran make: LD arch/x86/kernel/built-in.o WARNING: arch/x86/kernel/built-in.o(.text+0x342): Section mismatch in reference from the function cpu_exit_clear() to the function .cpuinit.text:cpu_uninit() The function cpu_exit_clear() references the function __cpuinit cpu_uninit(). This is often because cpu_exit_clear lacks a __cpuinit annotation or the annotation of cpu_uninit is wrong. AS arch/x86/kernel/head_32.o CC arch/x86/kernel/head32.o CC arch/x86/kernel/head.o CC mm/memory.o include/asm/io_32.h: In function 'memcpy_fromio': include/asm/io_32.h:151: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type include/asm/io_32.h: In function 'memcpy_toio': include/asm/io_32.h:157: warning: passing argument 1 of '__memcpy' discards qualifiers from pointer target type CC mm/mincore.o CC mm/mlock.o CC fs/cifs/dir.o fs/cifs/dir.c: In function 'cifs_ci_compare': fs/cifs/dir.c:626: warning: passing argument 1 of '__constant_memcpy' discards qualifiers from pointer target type fs/cifs/dir.c:626: warning: passing argument 1 of '__memcpy' discards qualifiers from pointer target type CC fs/cifs/file.o CC fs/cifs/inode.o CC fs/cifs/link.o CC drivers/acpi/scan.o drivers/acpi/scan.c:1165: warning: 'acpi_is_child_device' defined but not used CC drivers/acpi/ec.o CC drivers/acpi/button.o CC [M] drivers/ata/sata_sil24.o include/asm/io_32.h: In function 'memcpy_fromio': include/asm/io_32.h:151: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/ata/sata_via.o CC [M] drivers/ata/sata_sis.o LD drivers/crypto/built-in.o CC drivers/firmware/dmi_scan.o include/asm/io_32.h: In function 'memcpy_fromio': include/asm/io_32.h:151: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC drivers/firmware/memmap.o CC [M] drivers/net/sis190.o include/asm/io_32.h: In function 'memcpy_fromio': include/asm/io_32.h:151: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/net/sis900.o CC [M] drivers/net/bnx2.o CC [M] drivers/net/skge.o include/asm/io_32.h: In function 'memcpy_fromio': include/asm/io_32.h:151: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type include/asm/io_32.h: In function 'memcpy_toio': include/asm/io_32.h:157: warning: passing argument 1 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/net/sky2.o include/asm/io_32.h: In function 'memcpy_fromio': include/asm/io_32.h:151: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type include/asm/io_32.h: In function 'memcpy_toio': include/asm/io_32.h:157: warning: passing argument 1 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/net/via-rhine.o CC [M] drivers/net/via-velocity.o drivers/net/via-velocity.c: In function 'velocity_free_rd_ring': drivers/net/via-velocity.c:1275: warning: cast from pointer to integer of different size drivers/net/via-velocity.c: In function 'velocity_free_td_ring_entry': drivers/net/via-velocity.c:1336: warning: cast from pointer to integer of different size CC [M] drivers/net/b44.o CC [M] drivers/net/forcedeth.o CC [M] drivers/net/8139too.o include/asm/io_32.h: In function 'memcpy_fromio': include/asm/io_32.h:151: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/net/dl2k.o CC [M] drivers/net/r8169.o include/asm/io_32.h: In function 'memcpy_fromio': include/asm/io_32.h:151: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC drivers/parport/share.o CC drivers/parport/ieee1284.o CC drivers/parport/parport_pc.o drivers/parport/parport_pc.c: In function 'parport_pc_fifo_write_block_dma': drivers/parport/parport_pc.c:630: warning: passing argument 2 of 'dma_map_single' discards qualifiers from pointer target type LD drivers/parport/built-in.o CC drivers/pci/access.o CC drivers/pci/bus.o CC drivers/pci/probe.o CC drivers/pci/remove.o CC drivers/pci/pci.o CC drivers/pci/quirks.o CC drivers/pci/slot.o CC drivers/pci/pci-driver.o CC drivers/pci/search.o CC drivers/pci/pci-sysfs.o include/asm/io_32.h: In function 'memcpy_fromio': include/asm/io_32.h:151: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC drivers/pci/rom.o CC drivers/pci/setup-res.o CC drivers/pci/proc.o CC drivers/pci/pcie/portdrv LD vmlinux.o MODPOST vmlinux.o WARNING: vmlinux.o(.text+0x6d2): Section mismatch in reference from the function cpu_exit_clear() to the function .cpuinit.text:cpu_uninit() The function cpu_exit_clear() references the function __cpuinit cpu_uninit(). This is often because cpu_exit_clear lacks a __cpuinit annotation or the annotation of cpu_uninit is wrong. WARNING: vmlinux.o(.cpuinit.data+0x0): Section mismatch in reference from the variable initial_code to the function .init.text:i386_start_kernel() The variable __cpuinitdata initial_code references a function __init i386_start_kernel(). If i386_start_kernel is only used by initial_code then annotate i386_start_kernel with a matching annotation. GEN .version HOSTCC arch/x86/boot/tools/build BUILD arch/x86/boot/bzImage Root device is (3, 1) Setup is 10572 bytes (padded to 10752 bytes). System is 1847 kB CRC 60d3ad12 Kernel: arch/x86/boot/bzImage is ready (#2) Building modules, stage 2. MODPOST 61 modules CC drivers/ata/ahci.mod.o LD [M] drivers/ata/ahci.ko CC drivers/ata/ata_piix.mod.o LD [M] drivers/ata/ata_piix.ko They all concern me but especially the memory.o error at the top. This is 4.4.2 with 2.6.27.7 (downloaded from kernel.org), I'm going to try 4.5-beta7 next. Ran 4.5-beta 7 with 2.6.30.8 on Slack 12.20 and got similar messages during make: Initial RAM FS OFF File Systems: Ext3 and ReiserFS (RFS is what I chose to format with) Device Drivers/ATAPI Support/Include IDE/ATA-2 DISK Support Enhanced IDE ...support generic/default IDE chipset ran make CC kernel/cred.o include/linux/cred.h: In function 'get_cred': include/linux/cred.h:189: warning: passing argument 1 of 'get_new_cred' discards qualifiers from pointer target type CC kernel/async.o CC kernel/freezer.o CC mm/memory.o /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_fromio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:63: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_toio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:69: warning: passing argument 1 of '__memcpy' discards qualifiers from pointer target type CC mm/mincore.o CC mm/mlock.o CC mm/mmap.o CC fs/file_table.o include/linux/cred.h: In function 'get_cred': include/linux/cred.h:189: warning: passing argument 1 of 'get_new_cred' discards qualifiers from pointer target type CC fs/super.o CC fs/cifs/dir.o fs/cifs/dir.c: In function 'cifs_ci_compare': fs/cifs/dir.c:802: warning: passing argument 1 of '__constant_memcpy' discards qualifiers from pointer target type fs/cifs/dir.c:802: warning: passing argument 1 of '__memcpy' discards qualifiers from pointer target type CC fs/cifs/file.o CC fs/nfsd/auth.o include/linux/cred.h: In function 'get_cred': include/linux/cred.h:189: warning: passing argument 1 of 'get_new_cred' discards qualifiers from pointer target type CC fs/nfsd/lockd.o CC fs/proc/array.o include/linux/cred.h: In function 'get_cred': include/linux/cred.h:189: warning: passing argument 1 of 'get_new_cred' discards qualifiers from pointer target type CC fs/proc/proc_tty.o /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_fromio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:63: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/ata/sata_via.o CC drivers/firmware/dmi_scan.o /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_fromio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:63: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC drivers/firmware/memmap.o CC drivers/ide/ide-taskfile.o drivers/ide/ide-taskfile.c: In function 'ide_pio_bytes': drivers/ide/ide-taskfile.c:230: warning: 'flags' may be used uninitialized in this function CC drivers/ide/ide-pm.o CC [M] drivers/net/sis190.o /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_fromio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:63: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/net/sis900.o CC [M] drivers/net/skge.o /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_fromio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:63: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_toio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:69: warning: passing argument 1 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/net/sky2.o /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_fromio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:63: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_toio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:69: warning: passing argument 1 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/net/via-rhine.o CC [M] drivers/net/via-velocity.o CC [M] drivers/net/b44.o CC [M] drivers/net/forcedeth.o CC [M] drivers/net/8139too.o /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_fromio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:63: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC [M] drivers/net/dl2k.o CC [M] drivers/net/r8169.o /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_fromio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:63: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC drivers/parport/share.o CC drivers/pci/pci-sysfs.o /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h: In function 'memcpy_fromio': /usr/src/linux-2.6.30.8-unraid-special/arch/x86/include/asm/io_32.h:63: warning: passing argument 2 of '__memcpy' discards qualifiers from pointer target type CC drivers/pci/rom.o CC drivers/pci/setup-res.o LD vmlinux.o MODPOST vmlinux.o WARNING: modpost: Found 1 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' GEN .version CHK include/linux/compile.h Root device is (3, 1) Setup is 10524 bytes (padded to 10752 bytes). System is 1990 kB CRC a5f61981 Kernel: arch/x86/boot/bzImage is ready (#1) Building modules, stage 2. MODPOST 67 modules CC crypto/xor.mod.o LD [M] crypto/xor.ko CC drivers/ata/ahci.mod.o The fact that the messages are occurring on the same modules makes me think it's not RAM error, but to make sure I took out one stick then the other and the same messages appeared with the same XXXXX.o files. This makes me think it is not bad RAM, but I'm running memtest overnight just in case. Quote Link to comment
Torquewrench Posted November 5, 2009 Share Posted November 5, 2009 9 passes of Memtest, no errors. Phil/TW Quote Link to comment
bubbaQ Posted November 5, 2009 Author Share Posted November 5, 2009 Boot stock unRIAD from USB, and get the sysinfo (lsmod, etc)... then compare to the results from your HD install. That should help you narrow down the diffs. Quote Link to comment
Torquewrench Posted November 5, 2009 Share Posted November 5, 2009 Did it: Here's what I found: unRAID Stock lsmod Module Size Used by md_mod 51816 4 amd74xx 5896 0 ide_core 72324 1 amd74xx sata_mv 21132 5 libata 129492 1 sata_mv skge 33680 0 unRAID Slack lsmod Module Size Used by ipv6 241956 19 ppdev 11268 0 lp 13572 0 parport_pc 28196 0 parport 34796 3 ppdev,lp,parport_pc fuse 54684 1 nvidia_agp 10268 1 skge 42384 0 agpgart 32584 1 nvidia_agp shpchp 33172 0 i2c_nforce2 10244 0 button 10128 0 evdev 13088 3 thermal 19484 0 processor 36648 1 thermal thermal_sys 15144 2 thermal,processor hwmon 6300 1 thermal_sys The only module is common is skge which is for my Marvell 1Gbps lan, but Slack appears to be missing md_mod (perhaps because I cannnot start emhttp), amd74xx, ide_core, sata_mv and libata. unRAID Stock lsdev -bash: /usr/bin/lsdev: /usr/bin/perl: bad interpreter: No such file or directory unRAID Slack lsdev Device DMA IRQ I/O Ports ------------------------------------------------ 0000:00:01.1 e400-e41f 0000:00:09.0 0170-0177 01f0-01f7 0376-0376 03f6-03f6 f000-f00f 0000:01:04.0 c000-c0ff 0000:01:07.0 c400-c4ff acpi 9 ACPI 4000-4003 4004-4005 4008-400b 4020-4027 44a0-44af amd74xx 0170-0177 01f0-01f7 0376-0376 03f6-03f6 f000-f00f cascade 4 dma 0080-008f dma1 0000-001f dma2 00c0-00df ehci_hcd:usb1 22 eth0 17 fpu 00f0-00ff i8042 1 ide0 14 ide1 15 keyboard 0060-0060 0064-0064 nForce2_smbus 5000-503f 5500-553f ohci_hcd:usb2 21 ohci_hcd:usb3 20 PCI 0cf8-0cff c000-cfff pic1 0020-0021 pic2 00a0-00a1 pnp 04d0-04d1 4000-407f 4080-40ff 4200-427f 4280-42ff 4400-447f 4480-44ff 5000-503f 5500-553f sata_mv 19 skge c000-c0ff timer 0 timer0 0040-0043 timer1 0050-0053 vga+ 03c0-03df wd7000 0320-0323 0350-0353 Don't know why unRAID stock can't execute lsdev? unRAID Stock lspci -v 00:00.0 Host bridge: nVidia Corporation nForce2 IGP2 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: bus master, 66MHz, fast devsel, latency 0 Memory at e0000000 (32-bit, prefetchable) [size=64M] Capabilities: [40] AGP version 2.0 Capabilities: [60] HyperTransport: Host or Secondary Interface 00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [48] HyperTransport: Slave or Primary Interface 00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2) Subsystem: ASUSTeK Computer Inc. Unknown device 0c11 Flags: 66MHz, fast devsel, IRQ 4 I/O ports at e400 [size=32] Capabilities: [44] Power Management version 2 00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI]) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21 Memory at e9001000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Kernel driver in use: ohci_hcd 00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI]) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20 Memory at e9002000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Kernel driver in use: ohci_hcd 00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22 Memory at e9003000 (32-bit, non-prefetchable) [size=256] Capabilities: [44] Debug port: BAR=1 offset=0080 Capabilities: [80] Power Management version 2 Kernel driver in use: ehci_hcd 00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 I/O behind bridge: 0000c000-0000cfff Memory behind bridge: e4000000-e6ffffff Prefetchable memory behind bridge: e7000000-e7ffffff 00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if 8a [Master SecP PriP]) Subsystem: ASUSTeK Computer Inc. Unknown device 0c11 Flags: bus master, 66MHz, fast devsel, latency 0 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1] [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1] I/O ports at f000 [size=16] Capabilities: [44] Power Management version 2 Kernel driver in use: AMD_IDE Kernel modules: amd74xx 00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 32 Bus: primary=00, secondary=03, subordinate=03, sec-latency=32 01:04.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) Subsystem: ASUSTeK Computer Inc. Marvell 88E8001 Gigabit Ethernet Controller (Asus) Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 17 Memory at e6500000 (32-bit, non-prefetchable) [size=16K] I/O ports at c000 [size=256] [virtual] Expansion ROM at e7800000 [disabled] [size=128K] Capabilities: [48] Power Management version 2 Capabilities: [50] Vital Product Data <?> Kernel driver in use: skge Kernel modules: skge 01:06.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 01) (prog-if 00 [VGA controller]) Flags: stepping, medium devsel, IRQ 12 Memory at e5000000 (32-bit, non-prefetchable) [size=16K] Memory at e7000000 (32-bit, prefetchable) [size=8M] [virtual] Expansion ROM at e7820000 [disabled] [size=64K] 01:07.0 SCSI storage controller: Marvell Technology Group Ltd. MV88SX6081 8-port SATA II PCI-X Controller (rev 09) Subsystem: Marvell Technology Group Ltd. Unknown device 11ab Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 19 Memory at e6400000 (64-bit, non-prefetchable) [size=1M] I/O ports at c400 [size=256] Capabilities: [40] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [60] PCI-X non-bridge device Kernel driver in use: sata_mv Kernel modules: sata_mv unRAID Slack lspci -v 00:00.0 Host bridge: nVidia Corporation nForce2 IGP2 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: bus master, 66MHz, fast devsel, latency 0 Memory at e0000000 (32-bit, prefetchable) [size=64M] Capabilities: [40] AGP version 2.0 Capabilities: [60] HyperTransport: Host or Secondary Interface Kernel driver in use: agpgart-nvidia Kernel modules: nvidia-agp 00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1) Subsystem: ASUSTeK Computer Inc. Unknown device 80ac Flags: 66MHz, fast devsel 00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [48] HyperTransport: Slave or Primary Interface 00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2) Subsystem: ASUSTeK Computer Inc. Unknown device 0c11 Flags: 66MHz, fast devsel, IRQ 4 I/O ports at e400 [size=32] Capabilities: [44] Power Management version 2 Kernel driver in use: nForce2_smbus Kernel modules: i2c-nforce2 00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI]) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21 Memory at e9001000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Kernel driver in use: ohci_hcd Kernel modules: ohci-hcd 00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI]) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20 Memory at e9002000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Kernel driver in use: ohci_hcd Kernel modules: ohci-hcd 00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22 Memory at e9003000 (32-bit, non-prefetchable) [size=256] Capabilities: [44] Debug port: BAR=1 offset=0080 Capabilities: [80] Power Management version 2 Kernel driver in use: ehci_hcd Kernel modules: ehci-hcd 00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 I/O behind bridge: 0000c000-0000cfff Memory behind bridge: e4000000-e6ffffff Prefetchable memory behind bridge: e7000000-e7ffffff Kernel modules: shpchp 00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if 8a [Master SecP PriP]) Subsystem: ASUSTeK Computer Inc. Unknown device 0c11 Flags: bus master, 66MHz, fast devsel, latency 0 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1] [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1] I/O ports at f000 [size=16] Capabilities: [44] Power Management version 2 Kernel driver in use: AMD_IDE Kernel modules: pata_amd 00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 32 Bus: primary=00, secondary=03, subordinate=03, sec-latency=32 Kernel modules: shpchp 01:04.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) Subsystem: ASUSTeK Computer Inc. Marvell 88E8001 Gigabit Ethernet Controller (Asus) Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 17 Memory at e6500000 (32-bit, non-prefetchable) [size=16K] I/O ports at c000 [size=256] [virtual] Expansion ROM at e7c00000 [disabled] [size=128K] Capabilities: [48] Power Management version 2 Capabilities: [50] Vital Product Data <?> Kernel driver in use: skge Kernel modules: skge 01:06.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 01) (prog-if 00 [VGA controller]) Flags: stepping, medium devsel, IRQ 12 Memory at e5000000 (32-bit, non-prefetchable) [size=16K] Memory at e7000000 (32-bit, prefetchable) [size=8M] [virtual] Expansion ROM at e7c20000 [disabled] [size=64K] Kernel modules: matroxfb_base 01:07.0 SCSI storage controller: Marvell Technology Group Ltd. MV88SX6081 8-port SATA II PCI-X Controller (rev 09) Subsystem: Marvell Technology Group Ltd. Unknown device 11ab Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 19 Memory at e6400000 (64-bit, non-prefetchable) [size=1M] I/O ports at c400 [size=256] [virtual] Memory at e6000000 (32-bit, non-prefetchable) [size=4M] [virtual] Expansion ROM at e7800000 [disabled] [size=4M] Capabilities: [40] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [60] PCI-X non-bridge device Kernel driver in use: sata_mv Differences 0:00.0 Slack indicates kernel driver agpgart-nvidia and module nvidia-agp, Stock does not 0:01.1 Slack indicates driver nForce2_smbus and module i2c0nforce2, Stock does not 0:02.0-0:02.1 Slack indicates ohci_hcd driver, ohci_hcd module, Stock only indicates driver 0:02.2 Slack indicates ehci_hcd driver, ehci_hcd module, Stock only indicates driver 0:08.0 Slack indicates shpchp module, Stock does not 0:09.0 Slack driver AMD_IDE, module pata_amd, Stock driver AMD_ide, module amd74xx 0:1e.0 Slack module shpchp, Stock does not 1:04.0 skge driver and skge module for both 1:06.0 Slack module matroxfb_base, Stock does not 1:07.0 Slack driver sata_mv, no module, Stock driver sata_mv, module sata_mv What does it mean when no module or no driver is indicated by lspci? The ones that stand out are those where Slack is using all sorts of drivers/modules and Stock is silent, and where Slack is using pata_amd and Stock is using amd74xx. What stands out for you? Quote Link to comment
bubbaQ Posted November 6, 2009 Author Share Posted November 6, 2009 Get rid of amd74xx. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.