LINUX.ORG.RU

История изменений

Исправление zevilz, (текущая версия) :

закомментил IEEE80211_HW_BEACON_FILTER в base.c - make и sudo make install прошли успешно. Но модуль не активировался:

$ sudo modprobe rtl8723e
FATAL: Error inserting rtl8723e (/lib/modules/3.5.0-17-generic/kernel/drivers/net/wireless/rtlwifi/rtl8723e/rtl8723e.ko): Invalid argument
вафля не работает, но похоже почувствовалось ее присутствие:
~ $ iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:on

~ $ cat /var/log/dmesg | grep -i rtl
[    1.444640] r8169 0000:03:00.2: >eth0: RTL8411 at 0xffffc90000352000, 00:90:f5:d5:35:b5, XID 08800800 IRQ 42
[   12.441566] rtl8723ae: Using firmware rtlwifi/rtl8723fw_B.bin
[   12.508625] rtl8723e: disagrees about version of symbol efuse_read_1byte
[   12.508630] rtl8723e: Unknown symbol efuse_read_1byte (err -22)
[   12.508639] rtl8723e: disagrees about version of symbol rtl_process_phyinfo
[   12.508641] rtl8723e: Unknown symbol rtl_process_phyinfo (err -22)
[   12.508646] rtl8723e: disagrees about version of symbol rtl_cam_reset_all_entry
[   12.508648] rtl8723e: Unknown symbol rtl_cam_reset_all_entry (err -22)
[   12.508656] rtl8723e: disagrees about version of symbol rtl_cam_empty_entry
[   12.508658] rtl8723e: Unknown symbol rtl_cam_empty_entry (err -22)
[   12.508662] rtl8723e: disagrees about version of symbol rtl_cam_del_entry
[   12.508664] rtl8723e: Unknown symbol rtl_cam_del_entry (err -22)
[   12.508671] rtl8723e: disagrees about version of symbol rtl_cam_mark_invalid
[   12.508673] rtl8723e: Unknown symbol rtl_cam_mark_invalid (err -22)
[   12.508685] rtl8723e: disagrees about version of symbol ieee80211_find_sta
[   12.508687] rtl8723e: Unknown symbol ieee80211_find_sta (err -22)
[   12.508694] rtl8723e: disagrees about version of symbol rtl_pci_disconnect
[   12.508695] rtl8723e: Unknown symbol rtl_pci_disconnect (err -22)
[   12.508699] rtl8723e: disagrees about version of symbol rtl_pci_suspend
[   12.508701] rtl8723e: Unknown symbol rtl_pci_suspend (err -22)
[   12.508707] rtl8723e: disagrees about version of symbol rtl_signal_scale_mapping
[   12.508709] rtl8723e: Unknown symbol rtl_signal_scale_mapping (err -22)
[   12.508719] rtl8723e: disagrees about version of symbol rtl_ps_enable_nic
[   12.508721] rtl8723e: Unknown symbol rtl_ps_enable_nic (err -22)
[   12.508725] rtl8723e: disagrees about version of symbol rtl_pci_resume
[   12.508727] rtl8723e: Unknown symbol rtl_pci_resume (err -22)
[   12.508736] rtl8723e: disagrees about version of symbol rtl_cam_add_one_entry
[   12.508738] rtl8723e: Unknown symbol rtl_cam_add_one_entry (err -22)
[   12.508746] rtl8723e: disagrees about version of symbol rtl_efuse_shadow_map_update
[   12.508748] rtl8723e: Unknown symbol rtl_efuse_shadow_map_update (err -22)
[   12.508752] rtl8723e: disagrees about version of symbol rtl_get_tcb_desc
[   12.508754] rtl8723e: Unknown symbol rtl_get_tcb_desc (err -22)
[   12.508757] rtl8723e: disagrees about version of symbol rtl_ps_disable_nic
[   12.508759] rtl8723e: Unknown symbol rtl_ps_disable_nic (err -22)
[   12.508766] rtl8723e: disagrees about version of symbol rtl_cam_get_free_entry
[   12.508767] rtl8723e: Unknown symbol rtl_cam_get_free_entry (err -22)
[   12.508771] rtl8723e: disagrees about version of symbol rtl_pci_probe
[   12.508772] rtl8723e: Unknown symbol rtl_pci_probe (err -22)
[   12.508777] rtl8723e: disagrees about version of symbol rtl_cam_delete_one_entry
[   12.508778] rtl8723e: Unknown symbol rtl_cam_delete_one_entry (err -22)
[   13.116409] ieee80211 phy0: >Selected rate control algorithm 'rtl_rc'
[   13.116685] rtlwifi: wireless switch is on

~ $ ifconfig wlan
wlan0     Link encap:Ethernet  HWaddr 44:6d:57:c6:bc:12  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Исходная версия zevilz, :

закомментил IEEE80211_HW_BEACON_FILTER в base.c - make и sudo make install прошли успешно. Но модуль не активировался:
[code]$ sudo modprobe rtl8723e
FATAL: Error inserting rtl8723e (/lib/modules/3.5.0-17-generic/kernel/drivers/net/wireless/rtlwifi/rtl8723e/rtl8723e.ko): Invalid argument[/code]
вафля не работает, но похоже почувствовалось ее присутствие:
[code]~ $ iwconfig
eth0 no wireless extensions.

lo no wireless extensions.

wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry long limit:7 RTS thr=2347 B Fragment thr:off
Power Management:on

~ $ cat /var/log/dmesg | grep -i rtl
[ 1.444640] r8169 0000:03:00.2: >eth0: RTL8411 at 0xffffc90000352000, 00:90:f5:d5:35:b5, XID 08800800 IRQ 42
[ 12.441566] rtl8723ae: Using firmware rtlwifi/rtl8723fw_B.bin
[ 12.508625] rtl8723e: disagrees about version of symbol efuse_read_1byte
[ 12.508630] rtl8723e: Unknown symbol efuse_read_1byte (err -22)
[ 12.508639] rtl8723e: disagrees about version of symbol rtl_process_phyinfo
[ 12.508641] rtl8723e: Unknown symbol rtl_process_phyinfo (err -22)
[ 12.508646] rtl8723e: disagrees about version of symbol rtl_cam_reset_all_entry
[ 12.508648] rtl8723e: Unknown symbol rtl_cam_reset_all_entry (err -22)
[ 12.508656] rtl8723e: disagrees about version of symbol rtl_cam_empty_entry
[ 12.508658] rtl8723e: Unknown symbol rtl_cam_empty_entry (err -22)
[ 12.508662] rtl8723e: disagrees about version of symbol rtl_cam_del_entry
[ 12.508664] rtl8723e: Unknown symbol rtl_cam_del_entry (err -22)
[ 12.508671] rtl8723e: disagrees about version of symbol rtl_cam_mark_invalid
[ 12.508673] rtl8723e: Unknown symbol rtl_cam_mark_invalid (err -22)
[ 12.508685] rtl8723e: disagrees about version of symbol ieee80211_find_sta
[ 12.508687] rtl8723e: Unknown symbol ieee80211_find_sta (err -22)
[ 12.508694] rtl8723e: disagrees about version of symbol rtl_pci_disconnect
[ 12.508695] rtl8723e: Unknown symbol rtl_pci_disconnect (err -22)
[ 12.508699] rtl8723e: disagrees about version of symbol rtl_pci_suspend
[ 12.508701] rtl8723e: Unknown symbol rtl_pci_suspend (err -22)
[ 12.508707] rtl8723e: disagrees about version of symbol rtl_signal_scale_mapping
[ 12.508709] rtl8723e: Unknown symbol rtl_signal_scale_mapping (err -22)
[ 12.508719] rtl8723e: disagrees about version of symbol rtl_ps_enable_nic
[ 12.508721] rtl8723e: Unknown symbol rtl_ps_enable_nic (err -22)
[ 12.508725] rtl8723e: disagrees about version of symbol rtl_pci_resume
[ 12.508727] rtl8723e: Unknown symbol rtl_pci_resume (err -22)
[ 12.508736] rtl8723e: disagrees about version of symbol rtl_cam_add_one_entry
[ 12.508738] rtl8723e: Unknown symbol rtl_cam_add_one_entry (err -22)
[ 12.508746] rtl8723e: disagrees about version of symbol rtl_efuse_shadow_map_update
[ 12.508748] rtl8723e: Unknown symbol rtl_efuse_shadow_map_update (err -22)
[ 12.508752] rtl8723e: disagrees about version of symbol rtl_get_tcb_desc
[ 12.508754] rtl8723e: Unknown symbol rtl_get_tcb_desc (err -22)
[ 12.508757] rtl8723e: disagrees about version of symbol rtl_ps_disable_nic
[ 12.508759] rtl8723e: Unknown symbol rtl_ps_disable_nic (err -22)
[ 12.508766] rtl8723e: disagrees about version of symbol rtl_cam_get_free_entry
[ 12.508767] rtl8723e: Unknown symbol rtl_cam_get_free_entry (err -22)
[ 12.508771] rtl8723e: disagrees about version of symbol rtl_pci_probe
[ 12.508772] rtl8723e: Unknown symbol rtl_pci_probe (err -22)
[ 12.508777] rtl8723e: disagrees about version of symbol rtl_cam_delete_one_entry
[ 12.508778] rtl8723e: Unknown symbol rtl_cam_delete_one_entry (err -22)
[ 13.116409] ieee80211 phy0: >Selected rate control algorithm 'rtl_rc'
[ 13.116685] rtlwifi: wireless switch is on

~ $ ifconfig wlan
wlan0 Link encap:Ethernet HWaddr 44:6d:57:c6:bc:12
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
[/code]