USB 2.0 PCI-card doesn't work (VT6212)
Hello!
I put an USB 2.0 PCI-card to my computer, but it does not work. In my machine there was already another set of two USB-ports and they work fine (they are not PCI). The card is VIA VT6212L. It has 4 external and one internal USB-port. Should I mount it somehow? I would like it to work easily when I open my computer (like the other two usb-ports: just plug px. a memory stick and you can immediately see it on the desktop) I have Mandriva Spring 2007 (Free). I've been using Linux for quite a long time, but I'm not a computer specialist at all. I put this question here to Mandriva forum (instead of hardware section) because for me it would be good to get Mandriva specific answers. Is it possible to solve this problem by using graphical interphase (Gnome) I'm using now? It would be great if anyone could help me. |
I use KDE but don't hold that against me. Kde has a kde info ctr which lists pci devices but you can do the same in a terminal by running the command
lspci I have an onboard usb 2 controller so my list has heaps of usb 1.1 and one tiny line of usb 2 and that is all I need to know that the controller is taken care of. 2) if you had an old computer you may have had only usb 1.1 controllers showing up, but Mdv tends to make most of its usb stuff modules so can you report what your kernel is? command uname -r......gives you the release name. also are you on a single processor or multi? is it a desktop or laptop? and are you on broadband....aka DSL ? The reasons for these questions is that it may be easier to just download a vanilla like kernel....not a modified mdv kernel and see if with all the default modules that tend to exist in the vanilla like one....if the new kernel with command lspci shows the corrrect controller. edit check (4) first please b4 wasting time to download 3) then there are numerous devices under usb since you only mention memory stick I assume that is only the issue?....can you confirm its a usb 2 stick? edit 4) with root powers have a search of /var/log/dmesg of what hardware is detected by mdv on bootup.....any mention of your pci. device? there must be an entry for via vt6212 for your device to work. |
Thanks for your advises!
Well, I forgot to give info of my pc: It's a desktop, quite old, so I think it is not multiprocessor. So single. I'm having DSL-connection to the net. I had the USB PCI-card in my computer when I installed Mandriva (it was fresh install). So I did not attach the card later. I did not have the card on my previous system. Kernel: 2.6.17-15mdv I have tried both Gnome and KDE interphases. The memory stick I have is an usb 2.0 stick. I have a USB DVD-burner, but it's no use to attach it to the PCI USB-card because it can not be found. I also plan to buy an USB HD to store my photos, so I need more USB ports (currently I have two working). The lspci gives me this: Quote:
Thanks already in advance! |
ok well the kernel is ok and lspci shows you already have a usb 2 controller.
your /boot/config file which you can read with an ordinary text editor or open office writer will show a number of usb devices likely to be moduled on not set, which we can look at later. 2) but the important thing is .....what is detected as hardware by your current system. I do not use gnome but I assume you have a terminal. so open a terminal and type commands su (and your prompted root password) cat /var/log/dmesg | less if that works....you are reading your log in a terminal and can press page down or up to navigate your log. and then look for any reference of your via vt pci card. 3) BUT pretending you know the actual word for your text editor that you use in gnome it would be easier to do this su (root pw when prompted) "name of editor" /var/log/dmesg eg kate /var/log/dmeg.....will open kate in that log 4) if you have open office installed try this su (and root pw when prompted) soffice /var/log/dmesg 5 Now tell us if any mention of pci card is showing up. |
btw, once you have confirmed it is not showing up ....assuming that is the problem,
go into your bios and disable your onboard usb stuff, your motherboard will tell you how to get in, most popular is to hit the delete key then see if your pci is showing up. 2) then if still no joy, remove the card, if you do not touch the motherboard you will not need antistatic strap but turn off the power at the wall....and leave power cable connected at wall socket. look with a magnifying glass and see if there is any breaks in the solder, any sign of burn marks and when re-installing make sure you apply pressure from the top 2 corners evenly and firmly....once it starts to go in...steady pressure to go all the way |
Thanks a lot for your help.
Quote:
Quote:
I think that I have to open the computer again and check that the card is ok. Thanks a lot again! |
Quote:
With Kate: Quote:
Quote:
|
I will ignore your last question as its irrelevant to your main issue.
yes I can not see your hardware at bootup. oops, my bad......I forgot to ask if you have some services running after installing new hardware. open a terminal issue that su command and then type command mcc to get into Mdv control ctr.....unless gnome has a diff way. next click on system then icon for the cog for system services. 1) min you will need is harddrake.....to config new hardware if it was showing as not starting at boot....click on start now and check your /var/log/messages to see if the pci card now shows. reboot if still no luck if it was not showing up at boot up.....that is the main reason why your system never detected it....so never configged it. 2) but imho it is a good idea to have these turned on as well, acpid halddaemon syslog xinetd I am not interested in the others as they will not impact hw changes. |
Hello.
And thanks again. I think I did not quite get what you meant. Quote:
And then I went also to "View and search system logs", but I could not get anything from there. No logs could be seen. Quote:
Quote:
acpid is running on startup haldaemon is running on startup syslog is running on startup xinetd is running on startup. I also opened my computer, removed this PCI-USB-card and put it back again (this time to another PCI-slot just to give it a try). I could not see anything wrong on the card either. So the card should be okay, but, well, it can be broken as well, but it shouldn't. Anyway if I put px. a memory-stick to a usb-slot (of this USB-PCI-card), I think the stick gets a contact because shows some lights flashing as it normally does (but flashing stops quite soon and then it is quiet). I hope you still are patient and could help me with this problem... |
Code:
usb-storage: device found at 2 There may be a problem with the driver getting loaded. Try this from a command line as root: modprobe ehci_hcd That might do it for you. |
well its good we have another helper, can you confirm more explicitly
when you go into services....is harddrake on or off, is it now running or not? harddrake is the name of a service....you do not need to write anything to it...its a detection tool sorry if I have mislead you. |
Quote:
Quote:
I think this card is a "standard" card which should work with Linux, shouldn't it? But thank you a lot for your help. |
Quote:
Yes, harddrake is on. |
ok well lets try a different track. while jiml8 finds a better answer.....try to run a live cd such as knoppix and copy its /var/log....dmesg and syslog and messages and lets see what it detects......and run lspci.....assuming of course that when you insert your usb device in the pci slot nothing works.
BTW that internal you mention should be a connector for you to eventually connect to any existing front usb port |
also try all above with bios disable your usb setttings and see if it was the bios that was being detected by the kernel and then not enabling any pci device?
|
All times are GMT -5. The time now is 04:46 PM. |