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

Bug#602450: marked as done (firmware-nonfree: Please add rtlwifi/rtl8712u.bin, needed by r8712u >= 2.6.37, to firmware-realtek)



Your message dated Tue, 04 Jan 2011 10:05:02 +0000
with message-id <E1Pa3lG-0002YI-3g@franck.debian.org>
and subject line Bug#602450: fixed in firmware-nonfree 0.28
has caused the Debian Bug report #602450,
regarding firmware-nonfree: Please add rtlwifi/rtl8712u.bin, needed by r8712u >= 2.6.37, to firmware-realtek
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
602450: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602450
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: firmware-nonfree
Version: 0.27
Severity: wishlist

Hi

Starting with kernel 2.6.37, rtl8192su/ r8192s_usb will be replaced by 
the new staging driver rtl8712/ r8712u. It would be nice if its firmware,
which has been added to firmware-linux.git this week, could be added to 
the firmware-realtek package.
	http://lkml.indiana.edu/hypermail/linux/kernel/1011.0/00610.html
	Message-ID: <4cd014ec.e0Ho4xDM0+TOv1XT%Larry.Finger@lwfinger.net>
	http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=rtlwifi

The firmware license appears to be acceptable for firmware-nonfree
	http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob;f=LICENCE.rtlwifi_firmware.txt


-- 
Hints for linux-2.6 2.6.37~
r8712u as merged mainline for 2.6.37 does not use this external firmware
yet, but still compiles it into the r8712u kernel module through
	drivers/staging/rtl8712/farray.h   (rm)

Patches to employ request_firmware() are pending
	http://www.spinics.net/lists/linux-wireless/msg58214.html
	Message-ID: <4CC9F4BE.7070500@lwfinger.net>

and a minor (updated in this attachment) fixup attached
	http://www.spinics.net/lists/linux-wireless/msg58240.html
	Message-Id: <201010292203.39953.s.L-H@gmx.de>

I can confirm that rtl8712/ r8712u with split out firmware using 
request_firmware() is working with RealTek RTL8188S and RTL8191S
devices and a decent replacement/ update for rtl8192su/ r8192s_usb.
	http://www.spinics.net/lists/linux-wireless/msg58239.html
	Message-Id: <201010292202.25486.s.L-H@gmx.de>

Regards
	Stefan Lippers-Hollmann
staging: r8712u: Fix external firmware loading

* select FW_LOADER
* declare MODULE_FIRMWARE for r8712u
* change firmware location to represent published linux-fimware.git

Signed-off-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>
---
 drivers/staging/rtl8712/Kconfig    |    1 +
 drivers/staging/rtl8712/hal_init.c |    3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

--- a/drivers/staging/rtl8712/Kconfig
+++ b/drivers/staging/rtl8712/Kconfig
@@ -3,6 +3,7 @@ config R8712U
 	depends on WLAN && USB
 	select WIRELESS_EXT
 	select WEXT_PRIV
+	select FW_LOADER
 	default N
 	---help---
 	This option adds the Realtek RTL8712 USB device such as the D-Link DWA-130.
--- a/drivers/staging/rtl8712/hal_init.c
+++ b/drivers/staging/rtl8712/hal_init.c
@@ -40,7 +40,7 @@ static u32 rtl871x_open_fw(struct _adapt
 		    const u8 **ppmappedfw)
 {
 	int rc;
-	const char firmware_file[] = "rtl8712u/rtl8712u.bin";
+	const char firmware_file[] = "rtlwifi/rtl8712u.bin";
 	const struct firmware **praw = (const struct firmware **)
 				       (pphfwfile_hdl);
 	struct dvobj_priv *pdvobjpriv = (struct dvobj_priv *)
@@ -58,6 +58,7 @@ static u32 rtl871x_open_fw(struct _adapt
 	*ppmappedfw = (u8 *)((*praw)->data);
 	return (*praw)->size;
 }
+MODULE_FIRMWARE("rtlwifi/rtl8712u.bin");
 
 static void fill_fwpriv(struct _adapter *padapter, struct fw_priv *pfwpriv)
 {

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
--- Begin Message ---
Source: firmware-nonfree
Source-Version: 0.28

We believe that the bug you reported is fixed in the latest version of
firmware-nonfree, which is due to be installed in the Debian FTP archive:

firmware-atheros_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-atheros_0.28_all.deb
firmware-bnx2_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-bnx2_0.28_all.deb
firmware-bnx2x_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-bnx2x_0.28_all.deb
firmware-brcm80211_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-brcm80211_0.28_all.deb
firmware-intelwimax_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-intelwimax_0.28_all.deb
firmware-ipw2x00_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-ipw2x00_0.28_all.deb
firmware-ivtv_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-ivtv_0.28_all.deb
firmware-iwlwifi_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-iwlwifi_0.28_all.deb
firmware-linux-nonfree_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-linux-nonfree_0.28_all.deb
firmware-linux_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-linux_0.28_all.deb
firmware-netxen_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-netxen_0.28_all.deb
firmware-nonfree_0.28.dsc
  to non-free/f/firmware-nonfree/firmware-nonfree_0.28.dsc
firmware-nonfree_0.28.tar.gz
  to non-free/f/firmware-nonfree/firmware-nonfree_0.28.tar.gz
firmware-qlogic_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-qlogic_0.28_all.deb
firmware-ralink_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-ralink_0.28_all.deb
firmware-realtek_0.28_all.deb
  to non-free/f/firmware-nonfree/firmware-realtek_0.28_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 602450@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ben Hutchings <ben@decadent.org.uk> (supplier of updated firmware-nonfree package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 04 Jan 2011 02:40:16 +0000
Source: firmware-nonfree
Binary: firmware-linux firmware-atheros firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-intelwimax firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-linux-nonfree firmware-netxen firmware-qlogic firmware-ralink firmware-realtek
Architecture: source all
Version: 0.28
Distribution: unstable
Urgency: low
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Ben Hutchings <ben@decadent.org.uk>
Description: 
 firmware-atheros - Binary firmware for Atheros wireless cards
 firmware-bnx2 - Binary firmware for Broadcom NetXtremeII
 firmware-bnx2x - Binary firmware for Broadcom NetXtreme II 10Gb
 firmware-brcm80211 - Binary firmware for Broadcom 802.11 wireless cards
 firmware-intelwimax - Binary firmware for Intel WiMAX Connection
 firmware-ipw2x00 - Binary firmware for Intel Pro Wireless 2100, 2200 and 2915
 firmware-ivtv - Binary firmware for iTVC15-family MPEG codecs (ivtv and pvrusb2 d
 firmware-iwlwifi - Binary firmware for Intel Wireless 3945, 4965 and 5000-series car
 firmware-linux - Binary firmware for various drivers in the Linux kernel (meta-pac
 firmware-linux-nonfree - Binary firmware for various drivers in the Linux kernel
 firmware-netxen - Binary firmware for QLogic Intelligent Ethernet (3000 and 3100 Se
 firmware-qlogic - Binary firmware for QLogic IBA7220, QLA1xxx, ISP2xxx and SP2x2
 firmware-ralink - Binary firmware for Ralink wireless cards
 firmware-realtek - Binary firmware for Realtek wired and wireless network adapters
Closes: 558740 564628 598470 602450 606289
Changes: 
 firmware-nonfree (0.28) unstable; urgency=low
 .
   [ Ben Hutchings ]
   * Add new versions of bnx2 firmware from Linux 2.6.37 (Closes: #598470)
   * Remove bnx2 firmware versions not used by the driver in any suite
   * Add new versions of bnx2x firmware from Linux 2.6.37
   * Update intelwimax firmware from Linux 2.6.35
   * Add firmware for devices supported by ar9170 and ath9k_htc to
     firmware-atheros (Closes: #558740)
   * Add Realtek RTL8111D/RTL8168D firmware to firmware-realtek
     (Closes: #564628)
   * Add Realtek RTL8192SU/RTL8712U firmware for use with r8712u to
     firmware-realtek (Closes: #602450)
   * Update Atheros AR3011 firmware (ath3k-1.fw):
     - Fix EEPROM radio table issue and change PID to 3005
   * Add Intel Wireless 6005 and 6030 firmware
   * Add new version of Intel Wireless 6250 firmware
 .
   [ dann frazier ]
   * Update netxen firmware to 4.0.534 (Closes: #606289)
Checksums-Sha1: 
 9d008f011079f705c1e7d0821f635067dd2e2b6f 2012 firmware-nonfree_0.28.dsc
 3f877997e212e638ed641112908d1cd6a73e5889 9380074 firmware-nonfree_0.28.tar.gz
 6e5f827796eacb8a9c7de765c50cd36061e0e4a6 6060 firmware-linux_0.28_all.deb
 f8b1a731102e52270581beb55fe18cc168a0d5a7 290752 firmware-atheros_0.28_all.deb
 c7b11f4c2b3200f00d935b2475426629ae9d43ba 315964 firmware-bnx2_0.28_all.deb
 45096f1814c1db1e40291ecd6cb0f2492a154252 1229776 firmware-bnx2x_0.28_all.deb
 34409da3dda3f96ea231218be33592c9653ec1e5 53722 firmware-brcm80211_0.28_all.deb
 cc48f8e82dab001a1887b35ad5625fef5afeecff 2352348 firmware-intelwimax_0.28_all.deb
 9c8e61f0a674ec618b27a08b3391daf1b539b370 521848 firmware-ipw2x00_0.28_all.deb
 cadacf1646ba496635d423446ca62ff5e232d4b9 136332 firmware-ivtv_0.28_all.deb
 7f03fd9c5ad5f10791f7e2ec226b3bfde5df5e68 2074168 firmware-iwlwifi_0.28_all.deb
 3a850f5a8a39e41ce0a9c45ec4a3b126081ce89a 300714 firmware-linux-nonfree_0.28_all.deb
 b2b74b3d10bce9c5d4fb2cff0b17f2c5b499c904 1379984 firmware-netxen_0.28_all.deb
 2d1016f5ec55f145dbb50a24b524489c076267a6 479682 firmware-qlogic_0.28_all.deb
 79c3cd605f2aab19cd862209e22409a53e6360a0 20710 firmware-ralink_0.28_all.deb
 d6438ff56b7436f0f9e97a0b21881130a413f8f1 127750 firmware-realtek_0.28_all.deb
Checksums-Sha256: 
 432e9a76e7caf021fd8120c739864a0676fb1ae082a122885bdd8a94b1554ed6 2012 firmware-nonfree_0.28.dsc
 0686eada4d19bb02d1d8b5cace8a33e81abfc920969789764b1aed25540486ae 9380074 firmware-nonfree_0.28.tar.gz
 bec8cd7694290c107f8be01193a2919f3370cdc9daa6b8ea343e9f71cc2f4b78 6060 firmware-linux_0.28_all.deb
 be2b1052c31cf8af62164e04198398c9f0140ae418afa78e175f5ef8c000b467 290752 firmware-atheros_0.28_all.deb
 f49767569470f64026d1ed6686c719151612669bc97adeb1aa98eda2d165e2b3 315964 firmware-bnx2_0.28_all.deb
 6c2aab62449616606c83768a29e81bdadb1f5125c4c242b10da22bc1afc41ea9 1229776 firmware-bnx2x_0.28_all.deb
 e0fdeb24978559c1e6589f46baf0b838dff9f04efc0584cc1dfb18ca2c740996 53722 firmware-brcm80211_0.28_all.deb
 3af2afa64b729e9d4a451e832794113932cc3df440494ec9f35fbb19d9ce518c 2352348 firmware-intelwimax_0.28_all.deb
 28e979185fb1ef623f6747c679f8518a771184a1e1974dc15860b292ef3bfd59 521848 firmware-ipw2x00_0.28_all.deb
 1e9ff06d42d1ead4116ffd5fde971222e78462ffe8ca571acb75b33548ae60b4 136332 firmware-ivtv_0.28_all.deb
 4efb3c6e380e6553a9a5b5f88332aeacf2c6646e6fcc23a1ab8385035b14d438 2074168 firmware-iwlwifi_0.28_all.deb
 11b3d2edbd48e1f6135fd6b8dc0a12aac546d54e8101c51fd053dc93bdca2d59 300714 firmware-linux-nonfree_0.28_all.deb
 3232dc139d00b5164b30e05b0673f51c6cdfa2253d404398a09d0cfebda26ac9 1379984 firmware-netxen_0.28_all.deb
 be20550463b3096a6b955f5c83d2ad1aa914994c49e26bcf96dbc8cc9379c1e8 479682 firmware-qlogic_0.28_all.deb
 c7d712a97b8dd6d5473c529b4bc648fb6e6e9323cbaa782755c7df2f78ef1291 20710 firmware-ralink_0.28_all.deb
 8afc33bb7cc5ddf86a05258e31e4d0db5a32a10fc491a59bb55f9c2711a47dc0 127750 firmware-realtek_0.28_all.deb
Files: 
 c836da94daf029cd512c37b32d8028b7 2012 non-free/kernel optional firmware-nonfree_0.28.dsc
 b2c128551199c5f379584d85b009e371 9380074 non-free/kernel optional firmware-nonfree_0.28.tar.gz
 6c78ac2114af554c6a4338d245ffd638 6060 non-free/kernel optional firmware-linux_0.28_all.deb
 fb632234fb8f650f810aa4de440b7ba1 290752 non-free/kernel optional firmware-atheros_0.28_all.deb
 1fb9734ffdfe9eb9f3caea1cf0a42c9c 315964 non-free/kernel optional firmware-bnx2_0.28_all.deb
 1948127df072deaca97610919a75e88c 1229776 non-free/kernel optional firmware-bnx2x_0.28_all.deb
 4a06d168cba2498bd701a3ccd997674e 53722 non-free/kernel optional firmware-brcm80211_0.28_all.deb
 854ba8d145777c97d35cfca4d08ddade 2352348 non-free/kernel optional firmware-intelwimax_0.28_all.deb
 32336f8b2a1331ae4b5fe26ab5cf9812 521848 non-free/kernel optional firmware-ipw2x00_0.28_all.deb
 9be4b822be69be88eafa402b59fdf645 136332 non-free/kernel optional firmware-ivtv_0.28_all.deb
 2f7426efa847ff1f62aeec7939f68326 2074168 non-free/kernel optional firmware-iwlwifi_0.28_all.deb
 ef4eb786034711b9afa306fcc0b5b482 300714 non-free/kernel optional firmware-linux-nonfree_0.28_all.deb
 e4d48c1536f40c7e0e3cbc7677df6d21 1379984 non-free/kernel optional firmware-netxen_0.28_all.deb
 d8fa8a515427b0c78f4145201dca12ff 479682 non-free/kernel optional firmware-qlogic_0.28_all.deb
 2f605fb5d76b56fcd5552a2e4ae4b769 20710 non-free/kernel optional firmware-ralink_0.28_all.deb
 ffb4add2ab8ab7ecbb0d37bd482bc52d 127750 non-free/kernel optional firmware-realtek_0.28_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIVAwUBTSKSR+e/yOyVhhEJAQriWQ/9E7r1UUS/6tHXy4zxLKpcYE9FdWFCaVc4
csh9w3PXA1SRelKu4pgzkO2bsFvOMj7wOyYkpJnpj8QC4Q6zJJnEfwycC+DgVQp6
0qPGCN4Mfz8cqEy1jSwmCji/1QBZLdULqfR4Da6cxso1+MOA/HDrlnPfivDmyrQ7
Zn1zKEjE5pPAGA1bmsgwLUE32/oNbdleKSIPJ0/s083cNI9JHVC1xJlh51J6VGdu
KjMg1Sd2Um7wXNjhi6TUqEgLVYEmwH+p1D8LSv2znBQcnhJDFHsynRezIEQOFdju
eaM5tw/TsrvnwyRw9MNNKJs/+VsWref0t+vjxO7P1wK8jCwiIlaK/f33JcQlhCp+
HEvqrX/I1RpK3veXb98AdJzDPj/JWUCUKMtpBhPpAxgpaSqhrKGvoYcCIZR/CmbG
TbLgGJ73QkWIKkZWzg4wQqus7sCMwFp2fWE7ZpSBK7Uu4CH94Zf8rnPF11CeDCv2
EHMXKPSW6VeU615Bd7RbHe18qw2wMaXSrOrcisgdP4hcU6AcfsRFNI73xf4wDC73
6eLf+Uvk6Xdn/MhHSjRABB/gDsfSw2I2unJkGtqt0QakYwpEQ2m8l36mO7eL9CbF
DWd8KjuuyVstBOmVBkirFdFpsMhpmmq/j9o8tjxZclQKHxtQ3VAAWSOIBT0yc/oX
jjnqcbQZpAM=
=fHQN
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: