|
Bugzilla – Full Text Bug Listing |
| Summary: | Yast should download firmware for DVB TV Cards | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | ujkjui kiioi <raid517> |
| Component: | YaST2 | Assignee: | Ladislav Slezák <lslezak> |
| Status: | RESOLVED DUPLICATE | QA Contact: | Klaus Kämpf <kkaempf> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | CC: | aj, andreas.hanke |
| Version: | RC 1 | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | SUSE Other | ||
| Whiteboard: | |||
| Found By: | Beta-Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
ujkjui kiioi
2005-10-03 00:06:39 UTC
It's not as simple as running a script, there is a legal problem. Yast must show the license of the driver to the user and the license must be accepted before downloading/installing firmware. (BTW get_dvb_firmware script is part of kernel-source package.) Well I guess it's a case of which you view to be preferable? For YAST to show (Perhaps in a shell, or by any other means) a licience agreement, or for a user to be put to the impractical level of inconvienience to get the firmware as I described above. You should perhaps recall that a new user is unlikely to have a clue how to resolve this issue and is not going to have any idea what a get_dvb_firware script is and is going to have an even harder time trying to resolve the issue than did I. After all what is the point in having Yast only half do the job? It recognises my card and then warns me it won't work without firmware. (And then it asks for that firmware in the form of a non commonly avaiable .dll). Surely it is better to have it either not recognise my card as a TV card and not attempt to set it up (since in the end the only resolution was to set it up manually anyway) rather than allow it recognise the card and then have it capable of only half completing the install process? It just gives the impression that the install process for DVB cards fof this type hasn't been very well thought out and isn't very professionally done. While it would still be vastly preferable I feel to have Yast capable of handling the install process for my card (and for as much of my hardware as possible) in a fully automatic way, surely a somewhat slightly better alternative would be for Yast to at least explain where to get the get_dvb_firmware script and perhaps if needed download the kernel sources and then ask the user for the dvb firmware in the correctly named format, rather than in a .dll format that largely requires Micosoft Windows to be installed in order to obtain it? Why should MS windows be a requirement for installing Suse? Perhaps Yast should be redone anyway so that it is capable of showing licence agreements of this kind? This would at least open up new opportunities for automating hardware installs of exactly this nature. GJ I agree that half-configured card is a bad solution. TechnoTrend offers driver for download on their web. It's a zip archive. (If the driver would be an .exe it would be almost impossible to do something.) The archive also contains the license in a plain text file so in this case it should not be a big problem to fully support this card. Thanks. I guess we should handle this the same way we handle some wlan drivers and graphics card - via a YOU patch that installs it. I would like to point out that the REAL problem is the second bug that stops the whole installation. As a Windows user it's easy for me to extract the needed dll file and put it into action. The problem is that YaST doesn't recognise it! Of course the best way to handle the situation would be to solve the legal issues concerning the firmware download and extraction but in the mean time someone could fix the second bug to get the installation working. See https://bugzilla.novell.com/show_bug.cgi?id=130098#c12 for the legal comment. We can only tell user where to download the firmware from from legal reasons. *** This bug has been marked as a duplicate of bug 130098 *** |