Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
ive just built a new comp with an abit sr7-8x motherboard, and ive got mandrake 9.1 and win xp on a dual boot. the onboard lan (realtek), audio (sis), and usb 2 controller (sis maybe but i hv no clue) don't seem to be working at all. any ideas on how to get these components up and running?
Its a SIS motherboard. SIS doesn't have any plans on making driver (module) support for LINUX. There is links in this forum where you can find information on how to make your SIS board work. Do a search.
after turning off apic in the BIOS and lilo, my intellimouse optical also lights up (but doesnt work). now that im looking at this output, could other things (agp, IDE) also need more drivers? i guess im getting ahead of myself here, huh? anyway, heres the output of lspci.
# /usr/bin/lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS]: Unknown device 0648 (rev 02)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513 (rev 04)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS7012 PCI Audio Accelerator (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] SiS7002 USB 2.0
00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0322 (rev a1)
ive got a geforce fx 5200, but i hvnt got those drivers installed yet. hopefully this additional info helps. thanks in advance!
The Nvidia drivers you get directly from Nvidia's site... the IDE controller is the same one I have, its in the kernel, no worries, the USB controller is a bit odd... its run by the usb-ohci module, hopefully that one is in the kernel, the 2.0 should be controlled by the usb-ehci module. To see if you have these kids loaded, check "/sbin/lsmod"
The Sis7012 is a bit different, I know the normal kernel module for it, but not the alsa module which is what Mandrake uses... more on that later. If alsa didn't autoload, try:
i dont hv any usb2 devices (yet) so i cant verify how fast this bad boy is going. usb 1.x is working it seems. i dont see usb-ehci tho which isnt too promising. is there any way to test if im getting usb2 performance without buying a camera and downloading data onto my comp?
Your chipset might not be supported by usb-ehci yet... might want to try just modprobing it by hand and seeing if it horks:
/sbin/modprobe usb-ehci (as root)
Also, cameras use usually either Compact Flash or Smartmedia, which can't read much faster then 1 Meg per second anyway, the best test for speed is a USB hard drive.
also, it seems that i have a problem with my APIC settings. i need them off in linux to ba able to use all this stuff, but windows wont boot with it off in the BIOS. heres my lilo.conf
boot=/dev/hda
map=/boot/map
default="linux"
keytable=/boot/us.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux"
root=/dev/hda5
initrd=/boot/initrd.img
append="noapic devfs=mount hdc=ide-scsi"
read-only
image=/boot/vmlinuz-enterprise
label="linux-enterpris"
root=/dev/hda5
initrd=/boot/initrd-enterprise.img
append="devfs=mount hdc=ide-scsi acpi=off"
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/hda5
initrd=/boot/initrd.img
append="devfs=nomount hdc=ide-scsi acpi=off failsafe"
read-only
other=/dev/hda1
label="windows"
table=/dev/hda
that noapic line doesnt seem to be doing anything (i ran lilo as root to update it)
id like to keep acpi activated, as i like the fact that i dont hv to power off the computer manually after its done shutting down.
looks like the apic is central to all my issues here. i repaired xp with apic turned off in my bois, and now i can boot to both. when i turned it on, my eth, sound and usb all failed. so, looks like im keeping it off . i gues the only remaining hardware issue i have is how to get/verify usb 2 support.
also thanx for your help so far, god knows i wouldnt be able to find any of these modules myself!
If it can't find it, heck... it might be built right into the kernel, what's the output of "dmesg" with all of the USB goop near the end, it'll look like this (I don't have usb-2 though )
Code:
usb-ohci.c: USB OHCI at membase 0xd0e61000, IRQ 5
usb-ohci.c: usb-00:02.3, Silicon Integrated Systems [SiS] 7001 (#2)
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 3 ports detected
PCI: Found IRQ 11 for device 00:02.2
usb-ohci.c: USB OHCI at membase 0xd0e63000, IRQ 11
usb-ohci.c: usb-00:02.2, Silicon Integrated Systems [SiS] 7001
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 3 ports detected
eth0: Media Link On 100mbps full-duplex
usb-uhci.c: $Revision: 1.275 $ time 17:44:05 Jun 3 2003
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
uhci.c: USB Universal Host Controller Interface driver v1.1
AAhhhh, keerap, I forgot, you don't modprobe the module with the .o extension, so literally:
[root@localhost samba]# /sbin/modprobe ehci-hcd
[root@localhost samba]# /usr/bin/lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS]: Unknown device 0648 (rev 02)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513 (rev 04)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS7012 PCI Audio Accelerator (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] SiS7002 USB 2.0
00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0322 (rev a1)
WOW! its working from this dmesg dump? or am i just hoping? also, do i need to dun that modprobe cmd everytime i start the comp? should i put it into inittab or something?
ehci-hcd 00:03.3: PCI device 1039:7002 (Silicon Integrated Systems [SiS])
ehci-hcd 00:03.3: irq 10, pci mem f89e9000
usb.c: new USB bus registered, assigned bus number 4
ehci-hcd 00:03.3: USB 2.0 enabled, EHCI 1.00, driver 2002-Dec-20
hub.c: USB hub found
hub.c: 6 ports detected
usb.c: USB disconnect on device 00:03.0-1 address 2
hub.c: new USB device 00:03.0-1, assigned address 3
input0: USB HID v1.10 Mouse [Microsoft Microsoft 5-Button Mouse with IntelliEye(TM)] on usb3:3.0
to the end of my /etc/rc.d/local, and now it wont initialize ANY usb function! ie, im back to the beginning. so now to use usb, after the computer load and i get a mandrake login screen, i switch to a console, login as root, and run the command there. i have commented out the line in the rc.local file but it still wont initialize the usb right anymore so now im turning it on manually
well actually it works now. i went into mandrake control center and its reading a usb 2 system. what its not doing is reading any bridges. i have module: unknown for
Vendor: Silicon Integrated System
Bus: PCI
Bus identification: 1039:648:147b:1800
Location on the bus: 0:0:0
Description: SiS648 Host-to-PCI Bridge
Module: unknown
Media class: BRIDGE_HOST
Vendor: Silicon Integrated Systems [SiS]
Bus: PCI
Bus identification: 1039:1
Location on the bus: 0:1:0
Description: 5591/5592 AGP
Module: unknown
Media class: BRIDGE_PCI
Vendor: Silicon Integrated Systems [SiS]
Bus: PCI
Bus identification: 1039:8
Location on the bus: 0:2:0
Description: 85C503/5513
Module: unknown
Media class: BRIDGE_ISA
also, i installed the nvidia drivers for my geforce fx 5200 and now i get the cool logo when i start X (which boots normally after running the script and updating XF86Config) but mandrake control center reports:
Vendor: NVidia
Bus: PCI
Bus identification: 10de:322:10b0:407
Location on the bus: 1:0:0
Description: 0x322
Module: Card:NVIDIA GeForce4 (generic)
Media class: DISPLAY_VGA
the part that says its on PCI instead of AGP bothers me. any ideas on how to fix these components? do they need to be fixed? is my video card ready to rock? thanks in advance for reading my semi-panicy sounding comments
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.