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.
Any ideas? I couldn't find much about installing snd-usb-audio, or find anything about it in the kernel builder, and there was nothing about installing it in the docs that i found. ???
I couldn't locate it via 'make menuconfig', but in the .config file (which I assume menuconfig is just a frontend for?) CONFIG_SND_USB_AUDIO=m ..which means it should be there, right??
edit: it is under the 'console display driver support' section (of .config), wtf?"
edit 2: when plugging in the device ;
Code:
USB 4-1: new full speed USB device using uhci_hcd and address 2
usbcore: registered new interface driver usbhid
usbhid: USB hid core driver
I couldn't locate it via 'make menuconfig', but in the .config file (which I assume menuconfig is just a frontend for?) CONFIG_SND_USB_AUDIO=m ..which means it should be there, right??
No, that's not where I found it. It's in drivers --> sound -->Alsa -->USB sound devices as "USB audio/MIDI driver".
It depend on SOUND[=y] && !M68K && SND[=y] && USB[=y] This means if you haven't got those you mightn't see it!
Quote:
Originally Posted by sdfi
edit: it is under the 'console display driver support' section (of .config), wtf?"
edit 2: when plugging in the device ;
Code:
USB 4-1: new full speed USB device using uhci_hcd and address 2
usbcore: registered new interface driver usbhid
usbhid: USB hid core driver
No, I'm not impressed with your sound card being grabbed by the HID driver. . . I'm afraid something is not perfect yet. They have acknowledged it's existence, which at least means it's connected. uhci_hcd is the usb-1.0 driver. I'd like to see it being grabbed by ehci_hcd which is usb-2.0.
Maybe ehci couldn't figure it, and dropped out throwing it at the usb-1.0 driver? That then woke up and said "Oh good, something for me to play with."
I couldn't find any reference to M68K, but i set as you suggested to y and rebuilt, and it work now [aside: what is the different between m and y?... AFAICT y is in the core kernel and m is a module?? what is the practical result of this?]
Now, the only issue here remaining is that i cannot set the volume level now with mpc /mpd, despite the fact that it is possible to set it with 'alsamixer -c 0' Any ideas how do deal with this??
[aside 2: setting the volume to -0.1 db with alsamixer shouldn't introduce distorition should it??.. i only ask as the volume is shown in green/white/red as you increase the volume].
/exposes himself as a mine of useless knowledge:-P.
m68k is the old cpu type used in Apple Macs before they went to the ppc, and then intel. It is/was Motorola's 58000 series - good for the '70s and '80s but not a great idea thereafter. You haven't got it.
Yes, 'm' is module and 'y' is compiled in. Long debate about which is better. If it starts on this thread I will unsubscribe from it :-).
Quote:
Now, the only issue here remaining is that i cannot set the volume level now with mpc /mpd, despite the fact that it is possible to set it with 'alsamixer -c 0' Any ideas how do deal with this??
Nope.
Quote:
[aside 2: setting the volume to -0.1 db with alsamixer shouldn't introduce distorition should it??.. i only ask as the volume is shown in green/white/red as you increase the volume].
I wouldn't think so. There are internal volume levels of a sort (The signal on this pin is 50mV pk-pk or 200mv pk-pk sort of thing) which are really in gobbledygook in alsa.conf AFAIK.
Now that you have your sound drivers, if you're having distortion, best to delete the soundcard and reinstall it to clear the config, in case you have some default settings.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.