2.4.18-14BOOT and Adaptec AIC-7902 HostRaid
Hi, With a RedHat 8.0 installation CD ROM, I have tried to make RedHat see an on-board Adaptec AIC-7902 HostRaid card sitting on a brand new Intel SE7501WV2 Xeon board. This failed, so I downloaded a Driver Disk from Intel for RedHat8.0 (done a linux dd start at the prompt). From Alt+F2, I can see the 2.4.18-14BOOT kernel trying to insert the aic7xxx module from the driver disk as opposed to the one of the default installation, but init_module still fails to insert it successfully , complaining about potentially wrong module parameters. I could see nothing about suggested module parameters in the Intel Web site. The board has passed all the BIOS/hardware tests, I have successfully completed a RAID 1 on two hot swap drives, so I know there is nothing wrong with the controller itself (at least it doesn't seem to be). I really did not have time to search extensively through the Psyche list archives, so forgive me if you have seen this before, but I wonder what I am missing here. Will a new floppy with a bespoke initrd help or something? Regards, -- -- George B. Magklaras Computer Systems Engineer -- Psyche-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/psyche-list
Re: 2.4.18-14BOOT and Adaptec AIC-7902 HostRaid
Stephen Carville wrote: Go to: http://download.adaptec.com/Linux_drivers.html to get the driver Go to: http://www.adaptec.com/worldwide/support/driverdetail.html?sess=no&language=English+US&filekey=aic79xx-1.1.0-i686-rh80.img.gz To get a bootable kernel with the driver. Decompress the image and at the install boot: prompt type "linux dd" and follow the instructions. On Friday March 07 2003 07:48 am, Jesse Keating wrote: On Friday 07 March 2003 01:37, George Magklaras uttered: With a RedHat 8.0 installation CD ROM, I have tried to make RedHat see an on-board Adaptec AIC-7902 HostRaid card sitting on a brand new Intel SE7501WV2 Xeon board. This failed, so I downloaded a Driver Disk from Intel for RedHat8.0 (done a linux dd start at the prompt). From Alt+F2, I can see the 2.4.18-14BOOT kernel trying to insert the aic7xxx module from the driver disk as opposed to the one of the default installation, but init_module still fails to insert it successfully , complaining about potentially wrong module parameters. Try a driver disk from Adaptec, instead of Intel. Adaptec made the card, not Intel. Hi Stephen, I have tried the driver disk from Adaptec's web site. insmod still refuses to insert Adaptec's driver and essentially, the driver quoted in the Intel Web site is the same as the one given by Adaptec, since Adaptec makes the card. Had a quick look at the latest HCL from RedHat and it seems that this board is not listed (SE7501WV2). However, SE7500WV2 (1U and 2U) is listed as compatible. The latter wears the aic7899 U160 Adaptec on board, whereas the 7501 version has the U320 AIC-7902. I am up to the point to phone Intel, because after scratching my head a lot I don't really see a problem with the board itself. As I say, the drives are properly terminated on Channel B (the Internal SCSI bus for this board), and they have just completed a HostRAID Level 1, showing Optimal status, so logically I exclude a problem with the controller itself. Anyone else on this one? Regards, -- -- George B. Magklaras Computer Systems Engineer The Biotechnology Centre of Oslo Tel: +47-22840535 -- -- Psyche-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/psyche-list
Re: Problem making install time driver disk
Have you done a make modules and also a make modules_install ? If not it doesn't surprise me the least. If you do this and it makes the dependencies properly (you will know if you see the module under the /lib/modules/[kernel-version] directory structure), it should work. Regards, GM Jesse Keating wrote: So, I'm having a bit of a problem. I've got driver code for a FastTrack 100 raid adapter, and if I compile this code against a 2.4.18-14-i686 configured kernel-source, I can insmod the module into a system booted w/ 2.4.18-14-i686. The problem comes when making a module to use in the install environment. I did "make mrproper && cp configs/kernel-2.4.18-i386-BOOT.config .config && make oldconfig && make dep" in the /usr/src/linux-2.4.18-14 directory, then compiled my FastTrack module again, same as before. The module compiles, but when I try to load it in the install environment, I get various unresolved dependancies, ranging from vsprintf, to jiffies, to printk. Every place I look details doing exactly what I did to build a module to use in the boot/install environment, but it just doesn't work. I'd be inclined to say it's a problem with the source, but I doubt that, since I can successfully build/load a module for 2.4.18-14-i686. Can anybody give me a hand with this? -- -- George B. Magklaras Computer Systems Engineer The Biotechnology Centre of Oslo -- Psyche-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/psyche-list
Re: Checking Port Usage
nmap will show the open ports of the machine, but it will label them according to its own rules. The best thing to do is to use netstat. As root, if you do: netstat -p -a -A inet This will list all the processes that are bound to certain ports. Depending on how active is your system, you might get a lot of output. In that case, I would also pipe that to grep LISTEN (squid will be probably running in listen mode, attached to an endpoint). netstat -p -a -A inet | grep LISTEN Regards, -- -- George B. Magklaras Computer Systems Engineer/UNIX Systems Administrator The Biotechnology Centre of Oslo -- Corey Hart wrote: What program or possibly how can I check what service is using which port. I'm trying to set up Squid to use port 80 and I'm getting an error that the port is in use TIA Blessing -- Psyche-list mailing list [EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/psyche-list nmap, it almost always installs with the base install ./nmap localhost -- Psyche-list mailing list [EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/psyche-list
Re: make mrproper
The system architecture is determined by the processor. uname -p would list what is the architecture with which the current working kernel was compiled. This choice will work but it might not be the optimal one. The best way to determine the optimal architecture is to look at what processor you have (cat /proc/cpuinfo). For a Pentium III based system, the optimal architecture type is i686 for example. If your system has a two or more procs, choose also the SMP kernel config. What kind of processor do you have? Quillen, Channon wrote: Step #3 on Redhat's site regarding "Building the Kernel" refers to copying the configuration file for the system's architecture from /usr/src/linux-2.4/configs/. How do I determine my system's architecture? Is it 'uname -m', 'uname -p', or 'uname -i'? -Channon -- -- George B. Magklaras Computer Systems Engineer/UNIX Systems Administrator The Biotechnology Centre of Oslo -- Psyche-list mailing list [EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/psyche-list