Igor68 0 17 мая, 2022 Опубликовано 17 мая, 2022 · Жалоба 8 minutes ago, aaarrr said: Убрали в версии ядра 4.15. Стало быть исходники надо копать :( И ещё сравнил (старый который мог поднимать точку): root@Irpi4:/lib/modules/5.10.63-v7l+/kernel/drivers/net/wireless# modinfo 8188eu.ko filename: /lib/modules/5.10.63-v7l+/kernel/drivers/net/wireless/8188eu.ko version: v5.3.9_28540.20180627 author: Realtek Semiconductor Corp. description: Realtek Wireless Lan Driver license: GPL srcversion: 2460910612E143ED39115B1 alias: usb:v0BDApFFEFd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2C4Ep0102d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0B05p18F0d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v7392pB811d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2357p0111d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2357p010Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v056Ep4008d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2001p331Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2001p3311d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2001p3310d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2001p330Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0DF6p0076d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v07B8p8179d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0BDAp0179d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0BDAp8179d*dc*dsc*dp*ic*isc*ip*in* depends: cfg80211 name: 8188eu vermagic: 5.10.63-v7l+ SMP mod_unload modversions ARMv7 p2v8 parm: rtw_ips_mode:The default IPS mode (int) parm: rtw_lps_level:The default LPS level (int) parm: rtw_max_bss_cnt:int parm: rtw_usb_rxagg_mode:int parm: rtw_dynamic_agg_enable:int parm: rtw_drv_log_level:set log level when insert driver module, default log level is _DRV_INFO_ = 4 (uint) parm: rtw_tx_bw_mode:The max tx bw for 2.4G and 5G. format is the same as rtw_bw_mode (uint) parm: rtw_rx_ampdu_sz_limit_1ss:RX AMPDU size limit for 1SS link of each BW, 0xFF: no limitation (array of uint) parm: rtw_rx_ampdu_sz_limit_2ss:RX AMPDU size limit for 2SS link of each BW, 0xFF: no limitation (array of uint) parm: rtw_rx_ampdu_sz_limit_3ss:RX AMPDU size limit for 3SS link of each BW, 0xFF: no limitation (array of uint) parm: rtw_rx_ampdu_sz_limit_4ss:RX AMPDU size limit for 4SS link of each BW, 0xFF: no limitation (array of uint) parm: rtw_rf_config:int parm: rtw_country_code:The default country code (in alpha2) (charp) parm: rtw_channel_plan:The default chplan ID when rtw_alpha2 is not specified or valid (int) parm: rtw_excl_chs:exclusive channel array (array of uint) parm: rtw_qos_opt_enable:int parm: ifname:The default name to allocate for first interface (charp) parm: if2name:The default name to allocate for second interface (charp) parm: rtw_pwrtrim_enable:int parm: rtw_initmac:charp parm: rtw_special_rf_path:int parm: rtw_chip_version:int parm: rtw_rfintfs:int parm: rtw_lbkmode:int parm: rtw_network_mode:int parm: rtw_channel:int parm: rtw_mp_mode:int parm: rtw_wmm_enable:int parm: rtw_vrtl_carrier_sense:int parm: rtw_vcs_type:int parm: rtw_busy_thresh:int parm: rtw_ht_enable:int parm: rtw_bw_mode:int parm: rtw_ampdu_enable:int parm: rtw_rx_stbc:int parm: rtw_rx_ampdu_amsdu:int parm: rtw_tx_ampdu_amsdu:int parm: rtw_lowrate_two_xmit:int parm: rtw_power_mgnt:int parm: rtw_smart_ps:int parm: rtw_low_power:int parm: rtw_wifi_spec:int parm: rtw_full_ch_in_p2p_handshake:int parm: rtw_antdiv_cfg:int parm: rtw_antdiv_type:int parm: rtw_drv_ant_band_switch:int parm: rtw_single_ant_path:int parm: rtw_switch_usb_mode:int parm: rtw_enusbss:int parm: rtw_hwpdn_mode:int parm: rtw_hwpwrp_detect:int parm: rtw_hw_wps_pbc:int parm: rtw_check_hw_status:int parm: rtw_max_roaming_times:The max roaming times to try (uint) parm: rtw_fw_iol:FW IOL. 0:Disable, 1:enable, 2:by usb speed (int) parm: rtw_mc2u_disable:int parm: rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint) parm: rtw_hiq_filter:0:allow all, 1:allow special, 2:deny all (uint) parm: rtw_adaptivity_en:0:disable, 1:enable (uint) parm: rtw_adaptivity_mode:0:normal, 1:carrier sense (uint) parm: rtw_adaptivity_dml:0:disable, 1:enable (uint) parm: rtw_adaptivity_dc_backoff:DC backoff for Adaptivity (uint) parm: rtw_adaptivity_th_l2h_ini:th_l2h_ini for Adaptivity (int) parm: rtw_adaptivity_th_edcca_hl_diff:th_edcca_hl_diff for Adaptivity (int) parm: rtw_amplifier_type_2g:BIT3:2G ext-PA, BIT4:2G ext-LNA (uint) parm: rtw_amplifier_type_5g:BIT6:5G ext-PA, BIT7:5G ext-LNA (uint) parm: rtw_RFE_type:default init value:64 (uint) parm: rtw_powertracking_type:default init value:64 (uint) parm: rtw_GLNA_type:default init value:0 (uint) parm: rtw_TxBBSwing_2G:default init value:0xFF (uint) parm: rtw_TxBBSwing_5G:default init value:0xFF (uint) parm: rtw_OffEfuseMask:default open Efuse Mask value:0 (uint) parm: rtw_FileMaskEfuse:default drv Mask Efuse value:0 (uint) parm: rtw_rxgain_offset_2g:default RF Gain 2G Offset value:0 (uint) parm: rtw_rxgain_offset_5gl:default RF Gain 5GL Offset value:0 (uint) parm: rtw_rxgain_offset_5gh:uint parm: rtw_rxgain_offset_5gm:default RF Gain 5GM Offset value:0 (uint) parm: rtw_pll_ref_clk_sel:force pll_ref_clk_sel, 0xF:use autoload value (uint) parm: rtw_tx_pwr_by_rate:0:Disable, 1:Enable, 2: Depend on efuse (int) parm: rtw_target_tx_pwr_2g_a:2.4G target tx power (unit:dBm) of RF path A for each rate section, should match the real calibrate power, -1: undefined (array of int) parm: rtw_target_tx_pwr_2g_b:2.4G target tx power (unit:dBm) of RF path B for each rate section, should match the real calibrate power, -1: undefined (array of int) parm: rtw_target_tx_pwr_2g_c:2.4G target tx power (unit:dBm) of RF path C for each rate section, should match the real calibrate power, -1: undefined (array of int) parm: rtw_target_tx_pwr_2g_d:2.4G target tx power (unit:dBm) of RF path D for each rate section, should match the real calibrate power, -1: undefined (array of int) parm: rtw_phy_file_path:The path of phy parameter (charp) parm: rtw_load_phy_file:PHY File Bit Map (int) parm: rtw_decrypt_phy_file:Enable Decrypt PHY File (int) parm: rtw_en_napi:int parm: rtw_en_gro:int parm: rtw_iqk_fw_offload:int parm: rtw_ch_switch_offload:int и новый которы умеет сканировать (и наверное к кому-то подключаться, что не надо): root@Irpi4:/lib/modules/5.10.103-v7l+/kernel/drivers/staging/rtl8188eu# modinfo r8188eu.ko filename: /lib/modules/5.10.103-v7l+/kernel/drivers/staging/rtl8188eu/r8188eu.ko firmware: rtlwifi/rtl8188eufw.bin version: v4.1.4_6773.20130222 author: Realtek Semiconductor Corp. description: Realtek Wireless Lan Driver license: GPL srcversion: 33E331B2DEB16477EAAB1D6 alias: usb:v0BDApFFEFd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v7392pB811d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0DF6p0076d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2C4Ep0102d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2357p0111d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2357p010Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2001p331Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2001p3311d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2001p3310d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v2001p330Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0B05p18F0d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v07B8p8179d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v056Ep4008d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0BDAp0179d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0BDAp8179d*dc*dsc*dp*ic*isc*ip*in* depends: cfg80211,lib80211 staging: Y intree: Y name: r8188eu vermagic: 5.10.103-v7l+ SMP mod_unload modversions ARMv7 p2v8 parm: rtw_ips_mode:The default IPS mode (int) parm: ifname:The default name to allocate for first interface (charp) parm: if2name:The default name to allocate for second interface (charp) parm: rtw_initmac:charp parm: rtw_channel_plan:int parm: rtw_channel:int parm: rtw_wmm_enable:int parm: rtw_vrtl_carrier_sense:int parm: rtw_vcs_type:int parm: rtw_ht_enable:int parm: rtw_cbw40_enable:int parm: rtw_ampdu_enable:int parm: rtw_rx_stbc:int parm: rtw_ampdu_amsdu:int parm: rtw_power_mgnt:int parm: rtw_smart_ps:int parm: rtw_wifi_spec:int parm: rtw_antdiv_cfg:int parm: rtw_antdiv_type:int parm: rtw_enusbss:int parm: rtw_hwpdn_mode:int parm: rtw_max_roaming_times:The max roaming times to try (uint) parm: rtw_fw_iol:FW IOL (int) parm: rtw_mc2u_disable:int parm: rtw_80211d:Enable 802.11d mechanism (int) parm: rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint) parm: debug:Set debug level (1-9) (default 1) (int) parm: monitor_enable:Enable monitor interface (default: false) (bool) Но тут есть: firmware: rtlwifi/rtl8188eufw.bin Чего не было в том драйвере. Да и названия разные. PS: можно конечно и другой USB-WIFI купить, но старый по размеру самое то - выступает из USB совмем не много, а те которые встречал - просто крокодилы. Кстати про убрали из ядра 4.15: сейчас: root@Irpi4:/lib/modules/5.10.63-v7l+/kernel/drivers/net/wireless# uname -r 5.10.103-v7l+ а было: 5.10.63-v7l+ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
heavyC1oud 0 17 мая, 2022 Опубликовано 17 мая, 2022 · Жалоба можно собрать с помощью buildroot образ для rpi4, предварительно добавив в него firmware для wifi и нужный модуль в конфиг ядра, и забрать нужный .ko и firmware себе, вот в этой статье описано про добавление TP-LINK TL-WN725N, там внутри чип Realtek 8188EU сборка buildroot'ом системы под rpi4, в скачанной папке builroot make raspberrypi4_defconfig make Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 17 мая, 2022 Опубликовано 17 мая, 2022 · Жалоба 9 minutes ago, heavyC1oud said: забрать нужный .ko И почему он должен загрузиться с другим ядром? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
heavyC1oud 0 17 мая, 2022 Опубликовано 17 мая, 2022 · Жалоба 1 минуту назад, aaarrr сказал: И почему он должен загрузиться с другим ядром? а. почему бы и нет б. когда не загрузится, попробовать собрать в buildroot'e c нужным номером ядра, скачав исходники, например, с kernel.org, если не получается достать совсем родные насколько понимаю, ядро должно сказать, что оно скомпрометировано, но при этом продолжать работать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 17 мая, 2022 Опубликовано 17 мая, 2022 · Жалоба 20 minutes ago, heavyC1oud said: а. почему бы и нет Потому что для нет причин куда больше :) Все необходимое для штатной сборки у ТС в наличии. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor68 0 18 мая, 2022 Опубликовано 18 мая, 2022 (изменено) · Жалоба Доброго времени суток! Buildroot что-то не хочется. Сейчас модули-пустышки (один модуль mod0.ko применяет другой модуль mod1.ko , а работа заключается в приёме строки символов модулем mod0.ko, а модуль mod1.ko переворачивает принятую строку задом на перёд и отдает в mod0.ko. Причем модуль mod0.ko при загрузке создаёт устройство /dev/test_mod1, через которое передается и принимается строка) собираются с make ARCH=arm (не arm64) вот на вскидку Makefile: obj-m += mod0.o obj-m += mod1.o all: make ARCH=arm CROSS_COMPILE= -C /usr/src/linux-headers-5.10.103-v7l+ M=$(PWD) modules clean: make ARCH=arm CROSS_COMPILE= -C /usr/src/linux-headers-5.10.103-v7l+ M=$(PWD) clean Но вот модуль 8188.ko пока не могу собрать - матерится на Си код модуля... как говорил на множестве разных платформ. Сейчас попробую на первой малине (старой): www-data@rpi1plus ~ $ uname -a Linux rpi1plus 4.1.19+ #858 Tue Mar 15 15:52:03 GMT 2016 armv6l GNU/Linux просто для интереса, может исходники тухлые - все ошибки выше в теме. PS: Всё для AT91SAM9260-EK (не buildroot, а исходники я собирал на Малине 4 (8Гб))... всё кроме содержимого диска. Сейчас на этой плате: Linux buildroot 4.8.6 #19 Wed Oct 20 13:13:36 MSK 2021 armv5tejl GNU/Linux Как Вы заметили Buildroot присутствует, но это потому что я загрузчики и прочее собирал именно в Buildroot... но вот потом многое собирал на малине(кросскомпиляция arm-none-eabi-) и точка досупа поднята: # # ifconfig eth0 Link encap:Ethernet HWaddr 6A:51:45:22:AC:C9 inet addr:192.168.7.198 Bcast:192.168.7.255 Mask:255.255.255.0 inet6 addr: fe80::6851:45ff:fe22:acc9/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:317 errors:0 dropped:0 overruns:0 frame:0 TX packets:149 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:42879 (41.8 KiB) TX bytes:29090 (28.4 KiB) Interrupt:28 Base address:0x4000 eth0:1 Link encap:Ethernet HWaddr 6A:51:45:22:AC:C9 inet addr:192.168.5.241 Bcast:192.168.5.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:28 Base address:0x4000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:2 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:140 (140.0 B) TX bytes:140 (140.0 B) wlan0 Link encap:Ethernet HWaddr 54:2A:A2:36:7D:35 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::c10c:ec67:d61b:1f66/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:6 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) # # netstat -nlta Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:48039 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:49903 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:39641 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:8090 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:49631 0.0.0.0:* LISTEN tcp 0 0 192.168.5.241:22 192.168.5.100:58370 ESTABLISHED tcp 0 0 :::34285 :::* LISTEN tcp 0 0 :::33455 :::* LISTEN tcp 0 0 :::111 :::* LISTEN tcp 0 0 :::80 :::* LISTEN tcp 0 0 :::56529 :::* LISTEN tcp 0 0 :::53 :::* LISTEN tcp 0 0 :::22 :::* LISTEN tcp 0 0 :::45055 :::* LISTEN # Да и Вэб серыер и NFS подняты. # lsmod Module Size Used by Tainted: G 8192eu 1273784 0 cfg80211 232321 1 8192eu lib80211_crypt_wep 2548 0 lib80211_crypt_tkip 7183 0 lib80211_crypt_ccmp 3902 0 lib80211 3773 3 lib80211_crypt_wep,lib80211_crypt_tkip,lib80211_crypt_ccmp rfkill 17585 2 cfg80211 vfat 8383 0 msdos 6177 0 fat 51192 2 vfat,msdos ext4 356754 0 fscrypto 17194 1 ext4 ext2 55852 0 jbd2 67918 1 ext4 autofs4 21585 0 mbcache 4799 2 ext4,ext2 ohci_at91 5445 0 ohci_hcd 25841 1 ohci_at91 Изменено 18 мая, 2022 пользователем Овчинников Игорь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor68 0 18 мая, 2022 Опубликовано 18 мая, 2022 · Жалоба Упс... Обломался со сборкой на малине 1б - сам нет заголовков, а система безнадёжно старая. Только испытать остаётся на малине 4 в режиме кросскомпиляции для Атмела просто для пробы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor68 0 23 мая, 2022 Опубликовано 23 мая, 2022 (изменено) · Жалоба On 5/18/2022 at 1:42 PM, Овчинников Игорь said: Упс... Обломался со сборкой на малине 1б - сам нет заголовков, а система безнадёжно старая. Только испытать остаётся на малине 4 в режиме кросскомпиляции для Атмела просто для пробы. Пока не собирается 8188eu.ko... Приложенный файл - архив модулей-пустышек, которые можно собрать, загрузить, испытать... просто от скуки положил (может кому-то интересно, такому как я : "в самом начале") testmod3.zip Только вот для системы загрузка/выгрузка модулей не игрушка, если она (система) не подопытная! Изменено 23 мая, 2022 пользователем Овчинников Игорь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor68 0 1 ноября, 2022 Опубликовано 1 ноября, 2022 · Жалоба Собрал модуль (скачав другие исходники)... вроде нормально, но если использовать r8188eu.ko(а он у меня был и ранее) то lsmod выглядит так: root@Irpi4:/etc/hostapd# lsmod | grep 8188 r8188eu 413696 0 lib80211 16384 5 hostap,lib80211_crypt_wep,lib80211_crypt_tkip,r8188eu,lib80211_crypt_ccmp cfg80211 761856 2 mac80211,r8188eu но если загружать собранный 8188eu.ko то lsmod выдаёт такое: root@Irpi4:/etc/hostapd# lsmod | grep 8188 8188eu 778240 0 Опыты по поднятию сети (в разных случаях) безуспешные: root@Irpi4:/etc/hostapd# systemctl restart hostapd.service Job for hostapd.service failed because the control process exited with error code. See "systemctl status hostapd.service" and "journalctl -xe" for details. root@Irpi4:/etc/hostapd# root@Irpi4:/etc/hostapd# systemctl status hostapd.service â— hostapd.service - Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator Loaded: loaded (/lib/systemd/system/hostapd.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/hostapd.service.d └─override.conf Active: failed (Result: exit-code) since Tue 2022-11-01 09:45:20 MSK; 1min 10s ago Process: 5273 ExecStart=/usr/sbin/hostapd -B -P /run/hostapd.pid -B $DAEMON_OPTS $DAEMON_CONF (code=exited, status=1/FAILURE) Ð½Ð¾Ñ 01 09:45:18 Irpi4 systemd[1]: Failed to start Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator. Ð½Ð¾Ñ 01 09:45:20 Irpi4 systemd[1]: hostapd.service: Service RestartSec=2s expired, scheduling restart. Ð½Ð¾Ñ 01 09:45:20 Irpi4 systemd[1]: hostapd.service: Scheduled restart job, restart counter is at 619. Ð½Ð¾Ñ 01 09:45:20 Irpi4 systemd[1]: Stopped Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator. Ð½Ð¾Ñ 01 09:45:20 Irpi4 systemd[1]: hostapd.service: Start request repeated too quickly. Ð½Ð¾Ñ 01 09:45:20 Irpi4 systemd[1]: hostapd.service: Failed with result 'exit-code'. Ð½Ð¾Ñ 01 09:45:20 Irpi4 systemd[1]: Failed to start Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator. root@Irpi4:/etc/hostapd# а между тем сканирование других сетей (что 8188eu.ko ; что r8188eu.ko) даёт: root@Irpi4:/etc/hostapd# iwlist wlan0 scanning wlan0 Scan completed : Cell 01 - Address: 68:14:01:5C:2E:51 ESSID:"NOUT_KTO" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.412 GHz (Channel 1) Encryption key:off Bit Rates:108 Mb/s IE: Unknown: DD290050F204104A00011010440001021049000600372A0001201011000120105400080000000000000000 Quality:0 Signal level:0 Noise level:0 Cell 02 - Address: 14:D1:69:2D:0A:EA ESSID:"HUAWEI-0AEA" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.447 GHz (Channel 8) Encryption key:on Bit Rates:108 Mb/s Extra:wpa_ie =dd1a0050f20101000050f20202000050f2020050f20401000050f202 IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK Extra:rsn_ie =30180100000fac020200000fac02000fac040100000fac020000 IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK Quality:0 Signal level:0 Noise level:0 Cell 03 - Address: 40:3F:8C:92:11:1C ESSID:"Himservis" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.457 GHz (Channel 10) Encryption key:on Bit Rates:300 Mb/s Extra:rsn_ie =30140100000fac040100000fac040100000fac020000 IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK IE: Unknown: DD310050F204104A00011010440001021047001038833092309218839C77403F8C9211C4103C0001011049000600372A000120 Quality:0 Signal level:0 Noise level:0 А манипуляции: root@Irpi4:/etc/hostapd# service networking restart root@Irpi4:/etc/hostapd# iwconfig lo no wireless extensions. eth0 no wireless extensions. wlan0 unassociated ESSID:"" Nickname:"<WIFI@REALTEK>" Mode:Managed Frequency=2.412 GHz Access Point: Not-Associated Sensitivity:0/0 Retry:off RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 root@Irpi4:/etc/hostapd# iwconfig wlan0 mode master root@Irpi4:/etc/hostapd# iwconfig wlan0 wlan0 unassociated ESSID:"" Nickname:"<WIFI@REALTEK>" Mode:Master Frequency=2.412 GHz Access Point: Not-Associated Sensitivity:0/0 Retry:off RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 Совсем забыл сказать, что исходники hostapd-2.9 были вместе с исходниками модуля... так хе собрал и установил в систему hostapd и hostapd_cli в систему. PS: просто напомню, что на малине 4 есть и встроенный wifi и bluetooth, которые я отключил, потому как корпус(он же и радиатор) металлический. Использую USB-WIFI TP-LINL (Model TL-WN725N). Ранее до обновления системы (aptitude upgrade) она была: Linux 5.10.63-v7l+ и я поднял сеть(точка доступа) теперь Linux 5.10.103-v7l+ и поднять точку доступа не выходит. Малину использую только как мини-сервер с толпой компиляторов, qemu, и прочее... ещё применял её для сборки ядра для at91sam960-ek и модулей для неё. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor68 0 1 ноября, 2022 Опубликовано 1 ноября, 2022 (изменено) · Жалоба Вот ещё, что упустил /это рекомендации aaarrr/ root@Irpi4:/etc/hostapd# hostapd -i wlan0 -dd hostapd.conf random: Trying to read entropy from /dev/random Configuration file: hostapd.conf Line 2: invalid/unknown driver 'nl80211' ctrl_interface_group=0 Line 17: unknown configuration item 'ieee80211n' 2 errors found in configuration file 'hostapd.conf' Failed to set up interface with hostapd.conf hostapd_init: free iface 0x205b848 Failed to initialize interface root@Irpi4:/etc/hostapd# Соответственно строки 2 и 17 с вопросом. И что-то такие (только не знаю это модули? - опыта нет). Пока не найдены. Изменено 1 ноября, 2022 пользователем Овчинников Игорь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor68 0 1 ноября, 2022 Опубликовано 1 ноября, 2022 · Жалоба вот ещё при изуродованном для опытов /etc/hostapd/hostapd.conf такого вида: interface=wlan0 #driver=nl80211 driver=wired #logger_syslog=-1 #logger_syslog_level=2 #logger_stdout=-1 #logger_stdout_level=2 ctrl_interface=/var/run/hostapd ctrl_interface_group=0 #macaddr_acl=0 ssid=dark_gray_pi4 hw_mode=g channel=9 #ieee80211n=1 wmm_enabled=1 eap_server=0 eap_message=hello eapol_key_index_workaround=0 own_ip_addr=192.168.8.1 #ht_capab=[SHORT-GI-20][SHORT-GI-40] macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=2 wpa_passphrase=89051149867 wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP результат: root@Irpi4:/etc/network# service hostapd status â— hostapd.service - Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator Loaded: loaded (/lib/systemd/system/hostapd.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/hostapd.service.d └─override.conf Active: active (running) since Tue 2022-11-01 13:41:45 MSK; 3min 16s ago Process: 16607 ExecStart=/usr/sbin/hostapd -B -P /run/hostapd.pid -B $DAEMON_OPTS $DAEMON_CONF (code=exited, status=0/SUCCESS) Main PID: 16608 (hostapd) Tasks: 1 (limit: 4915) CGroup: /system.slice/hostapd.service └─16608 /usr/sbin/hostapd -B -P /run/hostapd.pid -B /etc/hostapd/hostapd.conf Ð½Ð¾Ñ 01 13:41:45 Irpi4 systemd[1]: Starting Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator... Ð½Ð¾Ñ 01 13:41:45 Irpi4 hostapd[16607]: Configuration file: /etc/hostapd/hostapd.conf Ð½Ð¾Ñ 01 13:41:45 Irpi4 hostapd[16607]: Using interface wlan0 with hwaddr 14:cc:20:16:12:9b and ssid "dark_gray_pi4" Ð½Ð¾Ñ 01 13:41:45 Irpi4 hostapd[16607]: wlan0: interface state UNINITIALIZED->ENABLED Ð½Ð¾Ñ 01 13:41:45 Irpi4 hostapd[16607]: wlan0: AP-ENABLED Ð½Ð¾Ñ 01 13:41:45 Irpi4 systemd[1]: Started Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator. root@Irpi4:/etc/network# Но сеть не поднята. Но если заменю драйвер на nl80211, то hostapd вовсе стартует с ошибкой. Как быть??? Спасибо!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться