[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#579694: firmware-nonfree: Please include rtl8192su/ r8192s_usb firmware into the (unreleased) firmware-realtek binary package.



Hi

On Friday 30 April 2010, Ben Hutchings wrote:
> On Thu, 2010-04-29 at 23:45 +0200, Stefan Lippers-Hollmann wrote:
> > Package: firmware-nonfree
> > Version: 0.23
> > Severity: wishlist
> > 
> > Hi
> > 
> > The staging driver rtl8192su/ r8192s_usb, needed for the "Longshine 
> > LCS-8131N2" 0bda:8171 [1] USB wlan device, requires a binary firmware to 
> > function:
> [...]
> > It would be great, if the according firmware image could be added to 
> > firmware-nonfree as part of the new/unreleased firmware-realtek binary 
> > package.
> > 
> > Please note that this had already been added to firmware-nonfree before, 
> > but was removed again as not confirmed to be working.
> [...]
> > It would be nice if revision r15379 could be reinstated, but please 
> > note that the kernel (or rather rtl8192su/ r8192s_usb) looks for the 
> > firmware under:
> > 
> > $ /sbin/modinfo r8192s_usb | grep ^firmware
> > firmware:       RTL8192SU/rtl8192sfw.bin
> > 
> > and not RTL8192/rtl8192sfw.bin, as previously assumed in r15379.
> 
> The firmware I added in r15379 is apparently used with the rtl8192u
> driver.  Since Debian doesn't distribute that driver I didn't see any
> point in distributing the corresponding firmware.
> 
> Do you know where the firmware for rtl8192su is supposed to be
> available?  Back in March I grabbed everything I could from Realtek's
> FTP site and didn't find it in there.

I have to admit that I had quite some problems in finding the firmware 
image for rtl8192su/ r8192s_usb as well, but just tried the version you 
commited to 
	svn://svn.debian.org/kernel/dists/trunk/firmware-nonfree/ in r15379
first - and found it to be working reliably with 6.5 MB/s (distance: 
2 metres, little interference, wget(r8192s_usb) <--> Atheros AR9100 MAC/BB 
Rev:0 AR2133 RF Rev:a2, ath9k, ath9k_rate_control <--> GBit/s ethernet <-->
vsftpd(RTL8168d/8111d) from a local server).

Looking at the RealTek server, I find this firmware image inside the RTL8192SE driver
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#2302
which currently resolves to rtl8192se_linux_2.6.0015.0127.2010.tar.gz

972eca3225a018e949a097ad7b91567f *rtl8192se_linux_2.6.0015.0127.2010/firmware/RTL8192SE/Realtek-Firmware-License.txt
70ff412e813567ee331ce5edf05f4ddc *rtl8192se_linux_2.6.0015.0127.2010/firmware/RTL8192SE/rtl8192sfw492.bin
a65de7d458c00adbe96893341a3ff151 *rtl8192se_linux_2.6.0015.0127.2010/firmware/RTL8192SE/rtl8192sfw74.bin
a5ad703551efb108ba012b4b8a830d93 *rtl8192se_linux_2.6.0015.0127.2010/firmware/RTL8192SE/rtl8192sfw.bin

and I've been operating my RTL8188S successfully with rtl8192su/ r8192s_usb
a5ad703551efb108ba012b4b8a830d93 */lib/firmware/RTL8192SU/rtl8192sfw.bin


Searching for the term 'rtl8192sfw.bin' certainly suggests different 
results as well, the most prominent having a md5sum of 
68533bf8078a9e00966a78c9f2da4b9b, which seems to originate from a driver 
version called rtl8192su_linux_2.6.0002.0708.2009, however I haven't found 
any legitimate source (nor copyright info for the supplied firmware images)
for this tarball yet - while I didn't test that version, a clarification 
about the preferred firmware for rtl8192su/ r8192s_usb would be very 
appreciated.


Regarding the firmware-nonfree/ firmware-realtek Debian package, it seems 
to be safe to add 
a5ad703551efb108ba012b4b8a830d93 *rtl8192se_linux_2.6.0015.0127.2010/firmware/RTL8192SE/rtl8192sfw.bin
as known working (at least for me) origin for
a5ad703551efb108ba012b4b8a830d93 */lib/firmware/RTL8192SU/rtl8192sfw.bin
given that 
972eca3225a018e949a097ad7b91567f *rtl8192se_linux_2.6.0015.0127.2010/firmware/RTL8192SE/Realtek-Firmware-License.txt
is (sans whitespace changes) identical to 
http://svn.debian.org/wsvn/kernel/dists/trunk/firmware-nonfree/realtek/LICENSE

Regards
	Stefan Lippers-Hollmann



Reply to: