Tascam US122 won't load + alsa supplied firmware missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
alsa-tools (Ubuntu) |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: alsa-firmware-
The tascam us-122 requires a two step process to load its firmware. It requires a first stage loader (which is supplied by the fxload package as well as the alsa-firmware package) and then the usx2yloader which loads the firmware supplied by Tascam - which is distributed AFIAK legally - in the alsa distribution.
Firstly the Tascam firmware has been removed from the alsa-firmware package, which effectively makes the whole thing useless and anyway the scripts that are in there are all hotplug which won't work on a udev system. You also need to add fxload as a dependency because you can use usx2yloader without loading the first stage.
If there were any sane documentation on udev and hotplugging usb devices easily available I would fix it and submit a patch!
Although Ubuntu distribute the alsa-firmware package, it does not contain any of the firmware that *Alsa* distribute with the original base package. Surely the politics of this mean that you just need to distribute this package from some different place (eg universal) or else make some mention of the problems on the "downloaded restricted software" page.
Related branches
Changed in alsa-tools: | |
importance: | Medium → Wishlist |
status: | Unconfirmed → Confirmed |
The alsa-firmware- loader is in fact quite useless when there is no package containing the firmware to be loaded, not even in multiverse.
Anyone wanting to use a card that needs firmware upload will have to compile the _complete_ software himself anyway, which is not at all obvious with a firmware-loader package being provided.