И снова про wifi... на малине 4

Тема в разделе "Raspberry Pi", создана пользователем Igor68, 4 дек 2021.

  1. Igor68

    Igor68 Гуру

    Малина в корпусе металлическом, и соответственно встроенный WIFI не удовлетворяет. Конечно работает без проблем, но надо применять имеющийся USB-WIFI - свисток одним словом, потому как выступает за корпус и ничто не экранирует. Кстати BLUETOOTH встроенный так же не надо по такой же причине. Сначала сделал в /etc/udev/rules.d/79-net.rules
    Код (Text):
    SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="14:cc:20:16:12:9b", NAME="wlan1"
    что зафиксировало соответствие для wlan0(встроенный) и wlan1(usb-wifi) - из стало два. Ну и планировал сделать точку доступа на внешнем. Соответственно в /etc/dhcpd.conf
    Код (Text):

    interface wlan1
    #env ifwireless=1
    #env wpa_supplicant_driver=nl80211,wext
    #
    static ip_address=192.168.8.1/24
    #static routers=192.168.8.1
    #static domain_name_servers=192.168.8.1 8.8.8.8

    nohook wpa_supplicant
     
    и в /etc/default/hostapd
    DAEMON_CONF="/etc/hostapd/hostapd.conf"
    и в /etc/hostapd/hostapd.conf
    Код (Text):
    interface=wlan1
    driver=nl80211
    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=1

    ssid=ИМЯ СЕТИ
    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


    macaddr_acl=0
    auth_algs=3
    ignore_broadcast_ssid=0
    wpa=3
    wpa_passphrase=ПАРОЛЬ
    wpa_key_mgmt=WPA-PSK
    wpa_pairwise=TKIP
    rsn_pairwise=CCMP
     
    и в /etc/network/interfaces
    Код (Text):
    allow-hotplug wlan1
    iface wlan1 inet static
        address 192.168.8.1
        netmask 255.255.255.0
        network 192.168.8.0
        broadcast 192.168.8.255

    #allow-hotplug wlan1
    #iface wlan1 inet dhcp
    #    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
    и в /etc/wpa_supplicant/wpa_supplicant.conf
    Код (Text):
    country=GB
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1

    #country=RU
    country=US
    #country=GB

    network={
            ssid="ИМЯ СЕТИ"
            psk="ПАРОЛЬ"
            key_mgmt=WPA-PSK
    }
     
    и в /etc/dnsmasq.conf
    Код (Text):
    interface=wlan1
    listen-address=192.168.8.1
    bind-interfaces
    server=8.8.8.8
    domain-needed
    bogus-priv
    dhcp-range=192.168.8.50,192.168.8.150,12h
    Вроде всё нормально... пока не обнаружил, что уровень маловат даже когда малина рядом. Вырвал свисток, а сеть не пропала. Ну думаю ладно - стал искать в инете ответ на "А как заблокировать встроенный WIFI?"
    И надыбал, ну и сделал в /etc/modprobe/raspi-blacklist.conf
    Код (Text):
    #wifi
    blacklist brcmfmac
    blacklist brcbutil
    #bt
    blacklist btbcm
    blacklist hci_uart
    и стал один только wlan1, но точка доступа не работает. Он(этот свисток) работал работал ранее на малине 2 как точка доступа.
    Вот ручной запуск hostapd:
    Код (Text):

    oot@Irpi4:/etc/modprobe.d# service hostapd restart
    Warning: The unit file, source configuration file or drop-ins of hostapd.service changed on disk. Run 'systemctl daemon-reload' to reload units.
    Job for hostapd.service failed because the control process exited with error code.
    See "systemctl status hostapd.service" and "journalctl -xe" for details.
     
    смотрим:
    Код (Text):
    root@Irpi4:/etc/modprobe.d# systemctl status hostapd.service
    Warning: The unit file, source configuration file or drop-ins of hostapd.service changed on disk. Run 'systemctl daemon-reload' to reload units.
    ● 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: activating (auto-restart) (Result: exit-code) since Sat 2021-12-04 18:59:55 MSK; 674ms ago
      Process: 3365 ExecStart=/usr/sbin/hostapd -B -P /run/hostapd.pid -B $DAEMON_OPTS ${DAEMON_CONF} (code=exited, status=1/FAILURE)
    и вот:
    Код (Text):
    root@Irpi4:/etc/modprobe.d# journalctl -xe
    --
    -- Назначен автоматический перезапуск юнита hostapd.service, так как для него был задан
    -- параметр Restart=.
    дек 04 19:00:17 Irpi4 systemd[1]: Stopped Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
    -- Subject: Завершена остановка юнита hostapd.service.
    -- Defined-By: systemd
    -- Support: https://www.debian.org/support
    --
    -- Процесс остановки юнита hostapd.service был завершен.
    дек 04 19:00:17 Irpi4 systemd[1]: Starting Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator...
    -- Subject: Начинается запуск юнита hostapd.service
    -- Defined-By: systemd
    -- Support: https://www.debian.org/support
    --
    -- Начат процесс запуска юнита hostapd.service.
    дек 04 19:00:18 Irpi4 hostapd[3377]: Configuration file: /etc/hostapd/hostapd.conf
    дек 04 19:00:18 Irpi4 hostapd[3377]: nl80211: Driver does not support authentication/association or connect commands
    дек 04 19:00:18 Irpi4 hostapd[3377]: nl80211: deinit ifname=wlan1 disabled_11b_rates=0
    дек 04 19:00:18 Irpi4 hostapd[3377]: nl80211 driver initialization failed.
    дек 04 19:00:18 Irpi4 hostapd[3377]: wlan1: interface state UNINITIALIZED->DISABLED
    дек 04 19:00:18 Irpi4 hostapd[3377]: wlan1: AP-DISABLED
    дек 04 19:00:18 Irpi4 hostapd[3377]: wlan1: CTRL-EVENT-TERMINATING
    дек 04 19:00:18 Irpi4 hostapd[3377]: hostapd_free_hapd_data: Interface wlan1 wasn't started
    дек 04 19:00:18 Irpi4 systemd[1]: hostapd.service: Control process exited, code=exited, status=1/FAILURE
    -- Subject: Unit process exited
    -- Defined-By: systemd
    -- Support: https://www.debian.org/support
    --
    -- An ExecStart= process belonging to unit hostapd.service has exited.
    --
    -- The process' exit code is 'exited' and its exit status is 1.
    дек 04 19:00:18 Irpi4 systemd[1]: hostapd.service: Failed with result 'exit-code'.
    -- Subject: Unit failed
    -- Defined-By: systemd
    -- Support: https://www.debian.org/support
    --
    -- The unit hostapd.service has entered the 'failed' state with result 'exit-code'.
    дек 04 19:00:18 Irpi4 systemd[1]: Failed to start Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
    -- Subject: Ошибка юнита hostapd.service
    -- Defined-By: systemd
    -- Support: https://www.debian.org/support
    --
    -- Произошел сбой юнита hostapd.service.
    --
    -- Результат: failed.
     
    На всякий случай проверил скан:
    Код (Text):
    oot@Irpi4:/etc/modprobe.d# iwlist wlan1 scanning
    wlan1     Scan completed :
              Cell 01 - Address: CC:B2:55:9A:22:1C
                        ESSID:"bot_gray"
                        Protocol:IEEE 802.11bgn
                        Mode:Master
                        Frequency:2.412 GHz (Channel 1)
                        Encryption key:on
                        Bit Rates:144 Mb/s
                        Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
                        IE: WPA Version 1
                            Group Cipher : CCMP
                            Pairwise Ciphers (1) : CCMP
                            Authentication Suites (1) : PSK
                        Extra:rsn_ie=30140100000fac040100000fac040100000fac020c00
                        IE: IEEE 802.11i/WPA2 Version 1
                            Group Cipher : CCMP
                            Pairwise Ciphers (1) : CCMP
                            Authentication Suites (1) : PSK
                        Quality=0/100  Signal level=100/100
              Cell 02 - Address: 04:D4:C4:D5:BD:00
                        ESSID:"asus_gray"
                        Protocol:IEEE 802.11bgn
                        Mode:Master
                        Frequency:2.427 GHz (Channel 4)
                        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
                        Quality=0/100  Signal level=56/100
              Cell 03 - Address: 40:B0:76:9C:FB:40
                        ESSID:"asus_gray2"
                        Protocol:IEEE 802.11bgn
                        Mode:Master
                        Frequency:2.462 GHz (Channel 11)
                        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
                        Quality=0/100  Signal level=55/100
              Cell 04 - Address: 54:2A:A2:36:7D:35
                        ESSID:"test"
                        Protocol:IEEE 802.11bgn
                        Mode:Master
                        Frequency:2.442 GHz (Channel 7)
                        Encryption key:on
                        Bit Rates:144 Mb/s
                        Extra:wpa_ie=dd1a0050f20101000050f20202000050f2040050f20201000050f202
                        IE: WPA Version 1
                            Group Cipher : TKIP
                            Pairwise Ciphers (2) : CCMP TKIP
                            Authentication Suites (1) : PSK
                        Extra:rsn_ie=30140100000fac020100000fac040100000fac020c00
                        IE: IEEE 802.11i/WPA2 Version 1
                            Group Cipher : TKIP
                            Pairwise Ciphers (1) : CCMP
                            Authentication Suites (1) : PSK
                        Quality=0/100  Signal level=100/100
              Cell 05 - Address: 74:DA:88:9E:41:68
                        ESSID:"Dir-2227"
                        Protocol:IEEE 802.11bgn
                        Mode:Master
                        Frequency:2.462 GHz (Channel 11)
                        Encryption key:on
                        Bit Rates:300 Mb/s
                        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/100  Signal level=43/100
    вот пока не пойму...
     
  2. Igor68

    Igor68 Гуру

    вот посмотрел ещё:
    Код (Text):
    oot@Irpi4:/etc/modprobe.d# lsmod
    Module                  Size  Used by
    xt_state               16384  0
    xt_conntrack           16384  1
    nft_counter            16384  3
    nft_chain_nat          16384  4
    xt_MASQUERADE          16384  1
    nf_nat                 49152  2 xt_MASQUERADE,nft_chain_nat
    nf_conntrack          139264  4 xt_state,xt_MASQUERADE,xt_conntrack,nf_nat
    nf_defrag_ipv6         20480  1 nf_conntrack
    nf_defrag_ipv4         16384  1 nf_conntrack
    cmac                   16384  1
    nft_compat             20480  2
    nf_tables             196608  15 nft_compat,nft_chain_nat,nft_counter
    rpcsec_gss_krb5        28672  0
    nfnetlink              16384  2 nft_compat,nf_tables
    bnep                   20480  2
    hci_uart               40960  1
    btbcm                  16384  1 hci_uart
    bluetooth             393216  24 hci_uart,bnep,btbcm
    ecdh_generic           16384  2 bluetooth
    ecc                    40960  1 ecdh_generic
    binfmt_misc            20480  1
    r8188eu               413696  0
    lib80211               16384  1 r8188eu
    sha256_generic         16384  0
    cfg80211              761856  1 r8188eu
    vc4                   270336  0
    rfkill                 32768  4 bluetooth,cfg80211
    cec                    49152  1 vc4
    v3d                    73728  0
    gpu_sched              45056  1 v3d
    drm_kms_helper        241664  2 vc4
    drm                   520192  5 v3d,vc4,gpu_sched,drm_kms_helper
    bcm2835_codec          40960  0
    v4l2_mem2mem           36864  1 bcm2835_codec
    raspberrypi_hwmon      16384  0
    drm_panel_orientation_quirks    16384  1 drm
    bcm2835_v4l2           40960  0
    bcm2835_isp            32768  0
    bcm2835_mmal_vchiq     32768  3 bcm2835_isp,bcm2835_codec,bcm2835_v4l2
    videobuf2_dma_contig    20480  2 bcm2835_isp,bcm2835_codec
    videobuf2_vmalloc      16384  1 bcm2835_v4l2
    videobuf2_memops       16384  2 videobuf2_dma_contig,videobuf2_vmalloc
    videobuf2_v4l2         32768  4 bcm2835_isp,bcm2835_codec,bcm2835_v4l2,v4l2_mem2mem
    videobuf2_common       61440  5 bcm2835_isp,bcm2835_codec,bcm2835_v4l2,v4l2_mem2mem,videobuf2_v4l2
    videodev              249856  6 bcm2835_isp,bcm2835_codec,videobuf2_common,bcm2835_v4l2,v4l2_mem2mem,videobuf2_v4l2
    mc                     45056  6 bcm2835_isp,bcm2835_codec,videobuf2_common,videodev,v4l2_mem2mem,videobuf2_v4l2
    vc_sm_cma              32768  2 bcm2835_isp,bcm2835_mmal_vchiq
    snd_bcm2835            24576  1
    snd_soc_core          225280  1 vc4
    snd_compress           20480  1 snd_soc_core
    snd_pcm_dmaengine      16384  1 snd_soc_core
    rpivid_mem             16384  0
    snd_pcm               110592  4 snd_compress,snd_pcm_dmaengine,snd_bcm2835,snd_soc_core
    snd_timer              32768  1 snd_pcm
    snd                    77824  7 snd_compress,snd_timer,snd_bcm2835,snd_soc_core,snd_pcm
    syscopyarea            16384  1 drm_kms_helper
    nvmem_rmem             16384  0
    sysfillrect            16384  1 drm_kms_helper
    sysimgblt              16384  1 drm_kms_helper
    fb_sys_fops            16384  1 drm_kms_helper
    backlight              20480  1 drm
    uio_pdrv_genirq        16384  0
    uio                    20480  1 uio_pdrv_genirq
    i2c_dev                20480  0
    ip_tables              28672  0
    x_tables               32768  5 xt_state,ip_tables,nft_compat,xt_MASQUERADE,xt_conntrack
    ipv6                  495616  37
     
    Сравнил ещё с поднятой точкой на at91sam9260-ek, которую поднял тут: http://forum.amperka.ru/threads/arm-с-внешней-шиной-данных.22085/page-8#post-292668
    Код (Text):
    # 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
    вроде на малине не хватает этого:
    Код (Text):
    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
    Ручная загрузка по modprobe не решило проблему.
     
    Последнее редактирование: 4 дек 2021
  3. Igor68

    Igor68 Гуру

    PS: если посмотреть на мне предложенный:
    Код (Text):
    #wifi
    blacklist brcmfmac
    blacklist brcbutil
    #bt
    blacklist btbcm
    blacklist hci_uart
     
    то смущает это:
    Код (Text):
    blacklist brcmfmac
    насколько я понял блокировка MAC адреса
    Может есть что-то в плане запуска дабы отключить встроенные WIFI и BT, потому как в /etc/modprobe.d идёт просто блокировка загрузки модулей?
     
  4. Igor68

    Igor68 Гуру

    Вот ещё наткнулся:
    https://answer-id.com/ru/54763342#
    там сказано:
    Чтобы полностью отключить встроенный WiFi из прошивки на Пи3 / Pi4, добавить

    dtoverlay=отключить-беспроводной доступ в интернет

    в /boot/config.txt.

    вот это:
    Код (Text):
    dtoverlay=disable-wifi
    dtoverlay=disable-bt
    Испытал - отключились, и не забыл удалить указанное выше в /etc/modprobe.d... но точку доступв поднять не смог с внешним WIFI. Хотя сканирование проходит.

    PS: ошибка "systemd[1]: Failed to start Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator."при запуске hostapt остаётся. Надо проверить wpa_supplicant наверное... есть ли у кого опыт?
     
    Последнее редактирование: 5 дек 2021
  5. Igor68

    Igor68 Гуру

    Точка доступа поднята!!! Писать не имеет смысла, потому как дело в драйвере. Был r8188eu.ko, а заменил на 8188eu.ko.
    Информация тут:
    https://codeby.net/threads/nuzhna-p...tochki-dostupa-na-raspberry-pi-model-b.77198/
    Это тем, кому интересно - для малин с USB-WIFI.

    ЗЫ: Напомню, что купил корпус металлический. Он же и радиатор. Применил к малине 4 на 8Гб ОЗУ. Встроенный WIFI не устроил, потому как сильно экранирован - связь есть, но уровень подозрительно слаб даже когда она на одном столе с ноутом. В корпусе конечно есть щёлочки но только для разъёмов. Было решено выключить всю встроенную бесповодку, а применить внешнюю.
    ЗЫ: Это пригодно для малин без модуля WIFI.
     
    parovoZZ и arkadyf нравится это.
  6. Igor68

    Igor68 Гуру

    Что за свинство? Cдохла WIFI сеть, что реализована на малине как точка доступа. Сука, после обновления.:confused:
    Стал смотреть по lsmod, нету в списке загруженных... сука и в modprobe то же пропал этот модуль.
    пришлось в /etc/rc.local (благо я его активировал) прописать:
    Код (Text):
    insmod /lib/modules/5.10.63-v7l+/kernel/drivers/net/wireless/8188eu.ko
    почему insmod спросите, а не modprobe? да потому как в следующий раз эта паскуда его снова поменяет - ведь я вручную список в modprobe правил. Хорошо, что в /boot/config.txt не изменил
    Код (Text):
    dtoverlay=disable-wifi
    dtoverlay=disable-bt
     
    падла. И какой кАзёл делает обновления и изменения в конфигурации?
    Теперь точка доступа снова работает!!!
     
  7. Un_ka

    Un_ka Гуру

    Что за обновление?
     
  8. Igor68

    Igor68 Гуру

    Код (Text):
    aptitude update
    aptitude upgrade
     
    а вообще-то хотел после этого утилиту masscan поставить... и хрен там - штанга... такой нетУ. Скачал исходники, скомпилил и потом установил... ну там make и make install. Не заметил и при включении очередном wifi сеть не поднялась. Дальше я уже рассказал ранее.

    ЗЫ: Эту утилиту поставил и на первую малину методом сборки на самом устройстве - благо GCC и make есть в Debian/Raspbian.
     
    Последнее редактирование: 5 мар 2022
  9. Igor68

    Igor68 Гуру

    Хрен там, не работает! Только сеть поднялась и всеми устройствами видится. Но DHCP не в работе.
    Код (Text):
    root@Irpi4:/etc/init.d# service dhcpcd status
    ● dhcpcd.service - dhcpcd on all interfaces
       Loaded: loaded (/lib/systemd/system/dhcpcd.service; enabled; vendor preset: enabled)
       Active: failed (Result: exit-code) since Sat 2022-03-05 21:14:31 MSK; 1min 0s ago
      Process: 2020 ExecStart=/usr/lib/dhcpcd5/dhcpcd -q -b (code=exited, status=6)

    мар 05 21:14:31 Irpi4 systemd[1]: Starting dhcpcd on all interfaces...
    мар 05 21:14:31 Irpi4 dhcpcd[2020]: Not running dhcpcd because /etc/network/interfaces
    мар 05 21:14:31 Irpi4 dhcpcd[2020]: defines some interfaces that will use a
    мар 05 21:14:31 Irpi4 dhcpcd[2020]: DHCP client or static address
    мар 05 21:14:31 Irpi4 systemd[1]: dhcpcd.service: Control process exited, code=exited, status=6/NOTCONFIGURED
    мар 05 21:14:31 Irpi4 systemd[1]: dhcpcd.service: Failed with result 'exit-code'.
    мар 05 21:14:31 Irpi4 systemd[1]: Failed to start dhcpcd on all interfaces.
    root@Irpi4:/etc/init.d# systemctl status dhcpcd.service
    ● dhcpcd.service - dhcpcd on all interfaces
       Loaded: loaded (/lib/systemd/system/dhcpcd.service; enabled; vendor preset: enabled)
       Active: failed (Result: exit-code) since Sat 2022-03-05 21:14:31 MSK; 1min 19s ago
      Process: 2020 ExecStart=/usr/lib/dhcpcd5/dhcpcd -q -b (code=exited, status=6)

    мар 05 21:14:31 Irpi4 systemd[1]: Starting dhcpcd on all interfaces...
    мар 05 21:14:31 Irpi4 dhcpcd[2020]: Not running dhcpcd because /etc/network/interfaces
    мар 05 21:14:31 Irpi4 dhcpcd[2020]: defines some interfaces that will use a
    мар 05 21:14:31 Irpi4 dhcpcd[2020]: DHCP client or static address
    мар 05 21:14:31 Irpi4 systemd[1]: dhcpcd.service: Control process exited, code=exited, status=6/NOTCONFIGURED
    мар 05 21:14:31 Irpi4 systemd[1]: dhcpcd.service: Failed with result 'exit-code'.
    мар 05 21:14:31 Irpi4 systemd[1]: Failed to start dhcpcd on all interfaces.
    Надо снова пилить, блин!
     
  10. Un_ka

    Un_ka Гуру

    На свете существует много команд перед которыми лучше сделать backup системы и это одна из них.
    А я вот на raspbian 11 lite headless (не безбашенный, а без рабочего стола) перешёл. На него утилиты 10 вроде ставятся.
     
  11. Igor68

    Igor68 Гуру

    Буду снова пилить... Сеть WIFI есть, но IP не раздаёт.
    Буду пилить, ведь на AT91SAM9260-ek сделал... вручную сделал.
    Буду пилить!!! Сейчас не охота - новостей всяких уйма, да и водка кончилась:(
     
  12. Igor68

    Igor68 Гуру

    Вот поменял в /etc/network/interfaces то, что касается wlan0
    Код (Text):
    #
    #
    #
    #allow-hotplug wlan0
    auto wlan0
    iface wlan0 inet dhcp
    #iface wlan0 inet static
    #    address 192.168.8.1
    #    netmask 255.255.255.0
    #    network 192.168.8.0
    #    broadcast 192.168.8.255

    #allow-hotplug wlan1
    #iface wlan1 inet dhcp
        wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
     
    потом
    Код (Text):
    service networking restart
    и потом
    [code]oot@Irpi4:/etc/network# service dnsmasq restart
    root@Irpi4:/etc/network# service dnsmasq status
    ● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
       Loaded: loaded (/lib/systemd/system/dnsmasq.service; enabled; vendor preset: enabled)
       Active: active (running) since Mon 2022-03-07 15:25:31 MSK; 3s ago
      Process: 4997 ExecStartPre=/usr/sbin/dnsmasq --test (code=exited, status=0/SUCCESS)
      Process: 4998 ExecStart=/etc/init.d/dnsmasq systemd-exec (code=exited, status=0/SUCCESS)
      Process: 5007 ExecStartPost=/etc/init.d/dnsmasq systemd-start-resolvconf (code=exited, status=0/SUCCESS)
    Main PID: 5006 (dnsmasq)
        Tasks: 1 (limit: 4915)
       CGroup: /system.slice/dnsmasq.service
               └─5006 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -r /run/dnsmasq/resolv.conf -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new --local-service --trust-anchor=.,20326,8,2,e06d44b80b8f1d39a95c0b0d7c65d0

    мар 07 15:25:31 Irpi4 dnsmasq[5006]: reading /run/dnsmasq/resolv.conf
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 8.8.8.8#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 192.168.7.1#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 192.168.7.2#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver fe80::ccb2:55ff:fe9a:221c%eth0#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 8.8.8.8#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 8.8.4.4#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: read /etc/hosts - 5 addresses
    мар 07 15:25:31 Irpi4 dnsmasq[5007]: Too few arguments.
    мар 07 15:25:31 Irpi4 systemd[1]: Started dnsmasq - A lightweight DHCP and caching DNS server.
    ...skipping...
    ● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
       Loaded: loaded (/lib/systemd/system/dnsmasq.service; enabled; vendor preset: enabled)
       Active: active (running) since Mon 2022-03-07 15:25:31 MSK; 3s ago
      Process: 4997 ExecStartPre=/usr/sbin/dnsmasq --test (code=exited, status=0/SUCCESS)
      Process: 4998 ExecStart=/etc/init.d/dnsmasq systemd-exec (code=exited, status=0/SUCCESS)
      Process: 5007 ExecStartPost=/etc/init.d/dnsmasq systemd-start-resolvconf (code=exited, status=0/SUCCESS)
    Main PID: 5006 (dnsmasq)
        Tasks: 1 (limit: 4915)
       CGroup: /system.slice/dnsmasq.service
               └─5006 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -r /run/dnsmasq/resolv.conf -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new --local-service --trust-anchor=.,20326,8,2,e06d44b80b8f1d39a95c0b0d7c65d0

    мар 07 15:25:31 Irpi4 dnsmasq[5006]: reading /run/dnsmasq/resolv.conf
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 8.8.8.8#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 192.168.7.1#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 192.168.7.2#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver fe80::ccb2:55ff:fe9a:221c%eth0#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 8.8.8.8#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: using nameserver 8.8.4.4#53
    мар 07 15:25:31 Irpi4 dnsmasq[5006]: read /etc/hosts - 5 addresses
    мар 07 15:25:31 Irpi4 dnsmasq[5007]: Too few arguments.
    мар 07 15:25:31 Irpi4 systemd[1]: Started dnsmasq - A lightweight DHCP and caching DNS server.
    [/code]
    сеть поднялась полностью
    ....но только до перезапуска
     
    Последнее редактирование: 7 мар 2022
  13. Igor68

    Igor68 Гуру

    /etc/network/interfaces сделал не так как тут:
    Код (Text):
    #
    #
    #
    #allow-hotplug wlan0
    auto wlan0
    iface wlan0 inet dhcp
    #iface wlan0 inet static
    #    address 192.168.8.1
    #    netmask 255.255.255.0
    #    network 192.168.8.0
    #    broadcast 192.168.8.255

    #allow-hotplug wlan1
    #iface wlan1 inet dhcp
        wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
    а как было:
    Код (Text):
    #
    #
    #
    #allow-hotplug wlan0
    auto wlan0
    #iface wlan0 inet dhcp
    iface wlan0 inet static
        address 192.168.8.1
        netmask 255.255.255.0
        network 192.168.8.0
        broadcast 192.168.8.255

    #allow-hotplug wlan1
    #iface wlan1 inet dhcp
        wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
     
    Ну потом еще педалирование всякое поднимает сеть, всегда испытываю ещё и перезагрузку.
     
  14. Igor68

    Igor68 Гуру

    Опыты конечно продолжаются... но после этого:
    Код (Text):
    modprobe 8188eu
    modprobe hostap
    modprobe lib80211
    modprobe lib80211_crypt_wep
    modprobe lib80211_crypt_tkip
    modprobe lib80211_crypt_ccmp
    modprobe mac80211
    modprobe cfg80211

    #systemctl unmask hostapd
    #systemctl enable hostapd
    #systemctl start hostapd

    sevice networking restart
    systemctl daemon-reload
    service hostapd restart
    service dnsmasq restart
    в /etc/rc.local сеть поднимется нормально

    ЗЫ: С системе отключен встроенный WIFI... в файле /boot/config.txt:
    Код (Text):
    dtoverlay=disable-wifi
    dtoverlay=disable-bt
     
    Ну и система думает, что беспроводные устройства отсутствует. А мне надо внешние, по USB. Вот и танцы с бубном в том же /etc/rc.local. После повторного включения сеть поднялась штатно.

    PS: Водка сама домой ко мне пришла:)
     
    Последнее редактирование: 7 мар 2022
  15. Un_ka

    Un_ka Гуру

    Всегда бы так. Главное от новостей не уйти в запой.
    При вставке кода можно было указать bash.
     
  16. Igor68

    Igor68 Гуру

    Что-то не увидел раньше... хотя, ...простите - есть!
     
  17. Igor68

    Igor68 Гуру

    Вот lsmod(избранное):
    Код (Text):
    root@Irpi4:/home/igor# lsmod
    Module                  Size  Used by
    r8188eu               413696  0
    mac80211              802816  0
    lib80211_crypt_ccmp    16384  0
    lib80211_crypt_tkip    20480  0
    lib80211_crypt_wep     16384  0
    libarc4                16384  3 lib80211_crypt_wep,mac80211,lib80211_crypt_tkip
    hostap                126976  0
    lib80211               16384  5 hostap,lib80211_crypt_wep,lib80211_crypt_tkip,r8188eu,lib80211_crypt_ccmp
    nf_tables             196608  0
    rpcsec_gss_krb5        28672  0
    nfnetlink              16384  1 nf_tables
    fuse                  126976  3
    cfg80211              761856  2 mac80211,r8188eu
    rfkill                 32768  2 cfg80211
     
    Удаляем:
    Код (Text):
    rmmod r8188eu
    rmmod mac80211
    rmmod hostap
    ...
    rmmod cfg80211
    и потом(lsmod):
    Код (Text):
    root@Irpi4:/home/igor# lsmod
    Module                  Size  Used by
    cfg80211              761856  0
    lib80211_crypt_tkip    20480  0
    lib80211_crypt_wep     16384  0
    libarc4                16384  2 lib80211_crypt_wep,lib80211_crypt_tkip
    lib80211               16384  2 lib80211_crypt_wep,lib80211_crypt_tkip
    nf_tables             196608  0
    rpcsec_gss_krb5        28672  0
    nfnetlink              16384  1 nf_tables
    fuse                  126976  3
    rfkill                 32768  2 cfg80211
    Одним словом cfg80211 командой rmmod не удалость ВААЩЕ!(много попыток)
    И соответственно rfkill удалить не вышло:
    Код (Text):
    root@Irpi4:/home/igor# lsmod | grep 80211
    cfg80211              761856  0
    lib80211               16384  0
    rfkill                 32768  2 cfg80211
     
    Что я пропустил?
     
  18. Igor68

    Igor68 Гуру

    Опять:
    Код (Text):
    root@Irpi4:/home/igor# lsmod | grep 80211
    cfg80211              761856  0
    rfkill                 32768  2 cfg80211
     
    Одним словом rfkill убрать нельзя - многое встроено в ядро:
    Код (Text):
    root@Irpi4:/home/igor# uname -a
    Linux Irpi4 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l GNU/Linux
    root@Irpi4:/home/igor#
     
    Вывод: Демократия, только для тех демократия, кому она есть демократия! Всёх остальных это не касается.
    Перевод на человеческий: Если Вы купили малину 4 и решили сделать/купить металлический корпус-радиатор, то не имейте даже мысли применять беспроводные подключаемые устройства к системе! Это не для Вас, А Мы плодящие ядра 100 раз в минуту, не обязаны их отлаживать, смотреть на Ваши пожелания - как Мы хотим, так у Вас и будет!
    PS: Ян Мёрдек в гробу переворачивается от беспредела сопливой молодёжи. Это надо додуматься, убунта(потомок Debian) рождает в год более 4 версий не утруждаясь испытать и отладить каждую из них.
     
  19. Igor68

    Igor68 Гуру

    Да если скачать исходники ядра... именно исходники, а не заголовки. Потом его пересобрать, то всё бы было бы в норме... но...
    Но после очередного apt upgrade оно и обновится как обновилось с
    5.10.63-v7l+ на котором проблем не было на
    5.10,103-v7l+ которое просто жопа

    PS: Сопливые! Вы либо умрите, либо не создавайте проблем! Уточняю: "Сопливые" - те кто сопровождает репозитории, и совсем не означает некомпитенцию - они профессионалы, но сильно задрали хвост и видят только себя.
    Уже прошло более полгода, а косяк так и остался:
    могу пересобрть:
    - rfkill.ko
    - cfg80211.ko
    - lib80211.ko
    - lib80211_crypt_tkip
    - lib80211_crypt_wep
    - lib80211_crypt_ccmp
    и пересобирал, и подключал... и что толку - то собаки лают, то руины говорят... а результата нет.
     
    Последнее редактирование: 6 авг 2023
  20. parovoZZ

    parovoZZ Гуру

    в малинке же есть посадочное место под пайку или коаксиального кабеля, или SMA разъёма.