Bug 1644

Summary: missing firmware for speedtouch USB Modem (package: speedtouch-firmware)
Product: Mageia Reporter: Denis Prost <denis.prost>
Component: New RPM package requestAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: 1   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: speedtouch-firmware CVE:
Status comment:

Description Denis Prost 2011-06-06 18:35:43 CEST
When creating a new ADSL connection for my speedtouch 300 USB modem,  Mageia control center asks for the firmware file. 

I had to search the web to find the firmware here :
http://download.modem-help.co.uk/mfcs-A/Alcatel/Modems/SpeedTouch-330/Drivers/Linux/SpeedTouch330-firmware-3012.zip.php
then uncompress the zip file
then select the resulting KQD6_3.012 when MCC asks for the firmware file.

On Mandriva or PCLINUXOS that I used before, there was no need to do all that stuff by hand, all was done automatically when creating the ADSL connection, which was much more user-friendly.  There was probably a package containing the firmware or downloading it automatically when installed. 

It would be nice to have that feature also in Mageia.
Comment 1 Ahmad Samir 2011-06-06 20:27:36 CEST
After the freeze is over, speedtouch-firmware will be imported (this is the only speedtouch package I found in the mdv repos).

Summary: missing firmware for speedtouch USB Modem => missing firmware for speedtouch USB Modem (package: speedtouch-firmware)
Source RPM: (none) => speedtouch-firmware

Comment 2 Denis Prost 2011-06-06 20:39:31 CEST
thanks for the quick answer, this package must be the right one !
Let me know when it is in the mageia repository, I'll perform a test to see if it is automatically installed when creating the ADSL connexion.
Comment 3 Ahmad Samir 2011-07-04 05:08:25 CEST
speedtouch-firmware is in the nonfree/updates_testing repo, please test.

Assignee: bugsquad => ahmadsamir3891

Comment 4 Denis Prost 2011-07-04 22:10:37 CEST
Seems to work fine !
Since I had no full Mageia DVD with that package, I had to perform two tests instead of one :

1) move away the speedtouch firmware files I presently use, and then delete my adsl connection and recreate it : the wizard is looking for the speedtouch-firmware package which is the expected behaviour (of course, I couldn't go further since my internet connection was broken and so couldn't dowload the package !)

2) get back my own firmware files, just to be able to recreate the adsl connection properly, then connect to the internet, move away again the firmware files, add updates testing repo, install speedtouch-firmware, unplug the modem and replug it : the modem leds show that the firmware from speedtouch-firmware package is properly loaded and, actually, after reconnecting ppp0, the adsl connection works.

These two tests seems to show that everything is OK :
- mageia tries to install speedtouch-firmware package when no speedtouch firmware is present on the system
- firmware from speedtouch-firmware package is working.

Just a final remark : the speedtouch-firmware-extractor package seems to be useless as soon as Mageia install media has speedtouch-firmware package. Maybe it could be removed ? (though I wonder why both packages apparently exists on Mandriva)
Comment 5 Ahmad Samir 2011-07-04 22:34:40 CEST
(In reply to comment #4)
> Seems to work fine !
> Since I had no full Mageia DVD with that package, I had to perform two tests
> instead of one :
> 
> 1) move away the speedtouch firmware files I presently use, and then delete my
> adsl connection and recreate it : the wizard is looking for the
> speedtouch-firmware package which is the expected behaviour (of course, I
> couldn't go further since my internet connection was broken and so couldn't
> dowload the package !)
> 
> 2) get back my own firmware files, just to be able to recreate the adsl
> connection properly, then connect to the internet, move away again the firmware
> files, add updates testing repo, install speedtouch-firmware, unplug the modem
> and replug it : the modem leds show that the firmware from speedtouch-firmware
> package is properly loaded and, actually, after reconnecting ppp0, the adsl
> connection works.
> 
> These two tests seems to show that everything is OK :
> - mageia tries to install speedtouch-firmware package when no speedtouch
> firmware is present on the system
> - firmware from speedtouch-firmware package is working.
> 

OK, great.

> Just a final remark : the speedtouch-firmware-extractor package seems to be
> useless as soon as Mageia install media has speedtouch-firmware package. Maybe
> it could be removed ? (though I wonder why both packages apparently exists on
> Mandriva)

I don't know if speedtouch-firmware-extractor is still useful, having never had to use it myself...
Comment 6 Ahmad Samir 2011-07-04 22:35:38 CEST
@QA, please just move speedtouch-firmware from nonfree/updates_testing to nonfree/updates (you can't test unless you have a speedtouch usb modem that needs this firmware).

Assignee: ahmadsamir3891 => qa-bugs

Comment 7 Denis Prost 2011-07-04 22:54:06 CEST
(In reply to comment #5)
> (In reply to comment #4)
> > Just a final remark : the speedtouch-firmware-extractor package seems to be
> > useless as soon as Mageia install media has speedtouch-firmware package. Maybe
> > it could be removed ? (though I wonder why both packages apparently exists on
> > Mandriva)
> 
> I don't know if speedtouch-firmware-extractor is still useful, having never had
> to use it myself...

There are some explanations here : 
http://www.linux-usb.org/SpeedTouch/firmware/index.html

It seems that the firmware extractor is useful to generate the /lib/firmware speedtouch firmware files from the KQD6_3.012 or mgmt.o that can be found on the internet. So it would be useful to build a new speedtouch-firmware package, but as soon as we've got it and it probably won't change in the future (seing how old this modem is), it seems to be useless.
But finally, maybe there is no harm to keep it, just in case, and for consistency since the adsl creation wizard proposes also to install firmware from file and I guess it uses speedtouch-firmware-extractor for that.
Comment 8 Nicolas Vigier 2011-07-05 00:11:54 CEST
pushed to updates.

Status: NEW => RESOLVED
CC: (none) => boklm
Resolution: (none) => FIXED

Nicolas Vigier 2014-05-08 18:04:47 CEST

CC: boklm => (none)