Clean Install TW 20170904 can't load Wi-Fi firmware

Hello, yesterday i did a clean TW install after 15 releases from the last TW i had installed, the problem is the next, while the system is booting up appear a message reference to my wireless card the next code show a debugg i did with journalctl, modpobre and lspci, i think is the driver that have the new last kernel 4.12.9-1-default that have the wrong firmware for my card, i think is i need insolated the firmware from a previous version and compile, i dont know how to do it, and i dont know if i am correct i will report this to bugzilla to, thank for you help.

Here the codes.

- Kernel info.Sep 10 00:04:19 DevDorrejo kernel: rtl8192ce: Chip Version ID: B_CHIP_88C
Sep 10 00:04:20 DevDorrejo kernel: rtl8192ce: Using firmware rtlwifi/rtl8192cfw.bin
Sep 10 00:04:20 DevDorrejo kernel: rtl8192ce 0000:02:00.0: Direct firmware load for rtlwifi/rtl8192cfw.bin failed with error -2
Sep 10 00:04:20 DevDorrejo kernel: rtlwifi: Selected firmware is not available
Sep 10 00:04:20 DevDorrejo kernel: audit: type=1400 audit(1505016260.026:20): apparmor="STATUS" operation="profile_load" name="/usr/
Sep 10 00:04:20 DevDorrejo systemd-udevd[695]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writab
Sep 10 00:04:20 DevDorrejo kernel: ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
Sep 10 00:04:20 DevDorrejo kernel: rtlwifi: rtlwifi: wireless switch is on
Sep 10 00:04:20 DevDorrejo kernel: rtl8192ce 0000:02:00.0 wlp2s0: renamed from wlan0
Sep 10 00:04:20 DevDorrejo systemd[1]: Mounted /var/lib/machines.
Sep 10 00:04:20 DevDorrejo kernel: audit: type=1400 audit(1505016260.117:21): apparmor="STATUS" operation="profile_load" name="/usr/
Sep 10 00:04:20 DevDorrejo systemd-journald[538]: Time spent on flushing to /var is 11.633ms for 986 entries.


- Error mientras bootea subiendo el sistem/Error While the system is booting.
Sep 10 11:20:31 DevDorrejo NetworkManager[1338]: <info>  [1505056831.3792] device (wlp2s0): set-hw-addr: set MAC address to DE:BE:A1
Sep 10 11:20:31 DevDorrejo kernel: rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
Sep 10 11:20:31 DevDorrejo kernel: rtl8192c_common: Firmware is not ready to run!
Sep 10 11:15:15 DevDorrejo NetworkManager[1338]: <info>  [1505056515.3678] device (wlp2s0): set-hw-addr: set MAC address to 9A:0F:55
Sep 10 11:15:15 DevDorrejo kernel: rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
Sep 10 11:15:15 DevDorrejo kernel: rtl8192c_common: Firmware is not ready to run!
sep 10 11:20:31 DevDorrejo NetworkManager[1338]: <info>  [1505056831.3792] device (wlp2s0): set-hw-addr: set MAC address to DE:BE:A1
Sep 10 11:20:31 DevDorrejo kernel: rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
Sep 10 11:20:31 DevDorrejo kernel: rtl8192c_common: Firmware is not ready to run!


- Laptop
Linux 4.12.9-1-default #1 SMP PREEMPT Fri Aug 25 07:08:45 UTC 2017 (f2ab6ba) x86_64 GNU/Linux


- modprobe -c | grep -i rtl8192ce*
alias pci:v000010ECd00008176sv*sd*bc*sc*i* rtl8192ce
alias pci:v000010ECd00008177sv*sd*bc*sc*i* rtl8192ce
alias pci:v000010ECd00008178sv*sd*bc*sc*i* rtl8192ce
alias pci:v000010ECd00008191sv*sd*bc*sc*i* rtl8192ce
alias usb:v04F2pAFF7d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v04F2pAFF8d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v04F2pAFF9d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v04F2pAFFAd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v04F2pAFFBd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v04F2pAFFCd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v050Dp1004d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v050Dp1102d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v050Dp11F2d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v050Dp2102d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v050Dp2103d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v06F8pE033d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v07AAp0056d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v07B8p8178d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v07B8p8188d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0846p9021d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0846p9041d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0846p9043d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0B05p17ABd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0B05p17BAd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp018Ad*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp8170d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp8176d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp8177d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp8178d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp817Ad*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp817Bd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp817Cd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp817Dd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp817Ed*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp817Fd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp8186d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp818Ad*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp8191d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp819Ad*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp8754d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0DF6p0052d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0DF6p005Cd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0DF6p0061d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0DF6p0070d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0DF6p0077d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0E66p0019d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0EB0p9071d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v103Cp1629d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v13D3p3357d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v13D3p3358d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v13D3p3359d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2001p3307d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2001p3308d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2001p3309d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2001p330Ad*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2001p330Dd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2019p1201d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2019pAB2Ad*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2019pAB2Bd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2019pAB2Ed*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v20F4p624Dd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v4855p0090d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v4855p0091d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v4856p0091d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v9846p9041d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias symbol:_rtl92c_phy_bb8192c_config_parafile rtl8192c_common
alias symbol:_rtl92c_phy_calculate_bit_shift rtl8192c_common
alias symbol:_rtl92c_phy_dbm_to_txpwr_idx rtl8192c_common
alias symbol:_rtl92c_phy_fw_rf_serial_read rtl8192c_common
alias symbol:_rtl92c_phy_fw_rf_serial_write rtl8192c_common
alias symbol:_rtl92c_phy_init_bb_rf_register_definition rtl8192c_common
alias symbol:_rtl92c_phy_rf_serial_read rtl8192c_common
alias symbol:_rtl92c_phy_rf_serial_write rtl8192c_common
alias symbol:_rtl92c_phy_set_rf_sleep rtl8192c_common
alias symbol:_rtl92c_phy_txpwr_idx_to_dbm rtl8192c_common
alias symbol:_rtl92c_store_pwrIndex_diffrate_offset rtl8192c_common
alias symbol:dm_restorepowerindex rtl8192c_common
alias symbol:dm_savepowerindex rtl8192c_common
alias symbol:dm_writepowerindex rtl8192c_common
alias symbol:rtl8192_phy_check_is_legal_rfpath rtl8192c_common
alias symbol:rtl92c_bt_rssi_state_change rtl8192c_common
alias symbol:rtl92c_dm_bt_coexist rtl8192c_common
alias symbol:rtl92c_dm_check_txpower_tracking rtl8192c_common
alias symbol:rtl92c_dm_init rtl8192c_common
alias symbol:rtl92c_dm_init_edca_turbo rtl8192c_common
alias symbol:rtl92c_dm_init_rate_adaptive_mask rtl8192c_common
alias symbol:rtl92c_dm_rf_saving rtl8192c_common
alias symbol:rtl92c_dm_watchdog rtl8192c_common
alias symbol:rtl92c_dm_write_dig rtl8192c_common
alias symbol:rtl92c_download_fw rtl8192c_common
alias symbol:rtl92c_fill_h2c_cmd rtl8192c_common
alias symbol:rtl92c_firmware_selfreset rtl8192c_common
alias symbol:rtl92c_phy_ap_calibrate rtl8192c_common
alias symbol:rtl92c_phy_iq_calibrate rtl8192c_common
alias symbol:rtl92c_phy_lc_calibrate rtl8192c_common
alias symbol:rtl92c_phy_query_bb_reg rtl8192c_common
alias symbol:rtl92c_phy_rf_config rtl8192c_common
alias symbol:rtl92c_phy_set_bb_reg rtl8192c_common
alias symbol:rtl92c_phy_set_bw_mode rtl8192c_common
alias symbol:rtl92c_phy_set_io rtl8192c_common
alias symbol:rtl92c_phy_set_io_cmd rtl8192c_common
alias symbol:rtl92c_phy_set_rfpath_switch rtl8192c_common
alias symbol:rtl92c_phy_set_txpower_level rtl8192c_common
alias symbol:rtl92c_phy_sw_chnl rtl8192c_common
alias symbol:rtl92c_phy_sw_chnl_callback rtl8192c_common
alias symbol:rtl92c_phy_update_txpower_dbm rtl8192c_common
alias symbol:rtl92c_set_fw_joinbss_report_cmd rtl8192c_common
alias symbol:rtl92c_set_fw_pwrmode_cmd rtl8192c_common
alias symbol:rtl92c_set_fw_rsvdpagepkt rtl8192c_common
alias symbol:rtl92c_set_p2p_ps_offload_cmd rtl8192c_common
alias symbol:rtl92ce_phy_set_rf_on rtl8192c_common


- lspci -mmvv
Slot:   02:00.0
Class:  Network controller
Vendor: Realtek Semiconductor Co., Ltd.
Device: RTL8188CE 802.11b/g/n WiFi Adapter
SVendor:        AzureWave
SDevice:        AW-NE139H Half-size Mini PCIe Card
Rev:    01



This file is part of linux-firmware. Does /lib/firmware/rtlwifi/rtl8192cfw.bin exist?

no,

the only file on this folder are:

**4.12.9-1-default**  **amd-ucode**  E-CARD.cis  **intel-ucode**  LICENSE.amd-ucode

new message
Sep 10 16:06:49 DevDorrejo kernel: rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x82000006.
Sep 10 16:06:49 DevDorrejo kernel: rtl8192c_common: Firmware is not ready to run!

Are you sure that the ‘kernel-firmware’ package is installed?

yes is installed. after i installed using yast

Fixed, i reinstall kernel-firmware, did a vacuum to the journalctl, reboot 2 times and the message on journalctl not appear any more, i will put a advise on bugzilla about this.

thank you for you time.

Thanks for the update.