Подключение к специальной сети постоянно прерывается из-за ошибки драйвера

Я хочу подключить свой Lenovo Thinkpad 13 с Ubuntu 18.04 к Raspberry Pi, используя специальную сеть Wi-Fi. Специальная сеть на Pi работает нормально, и я могу подключиться к нему с другого ноутбука. Однако у меня не всегда есть доступ к этому ноутбуку, и мне нужно подключиться к Pi с моим ноутбуком. Я знаю, что есть более простые способы подключения к Raspberry Pi, но мне нужно использовать специальную сеть для проекта на работе.

Я попытался подключить Thinkpad к сети с помощью редактора nm-connection-editor или iwconfig.

Если я настраиваю специальную сеть с помощью редактора nm-соединений, она не может подключиться к сети со следующей трассировкой стека:

May  3 12:42:37 Schwalbe wpa_supplicant[787]: wlp3s0: Trying to associate with SSID 'MyAdHoc'
May  3 12:42:37 Schwalbe wpa_supplicant[787]: Could not set interface wlp3s0 flags (UP): Device or resource busy
May  3 12:42:37 Schwalbe wpa_supplicant[787]: nl80211: Failed to set interface into IBSS mode
May  3 12:42:37 Schwalbe wpa_supplicant[787]: wlp3s0: Association request to the driver failed
May  3 12:42:37 Schwalbe wpa_supplicant[787]: wlp3s0: Trying to associate with SSID 'MyAdHoc'
May  3 12:42:37 Schwalbe wpa_supplicant[787]: wlp3s0: Association request to the driver failed
May  3 12:42:38 Schwalbe wpa_supplicant[787]: wlp3s0: Trying to associate with SSID 'MyAdHoc'
May  3 12:42:38 Schwalbe wpa_supplicant[787]: wlp3s0: Association request to the driver failed
May  3 12:42:39 Schwalbe wpa_supplicant[787]: wlp3s0: Trying to associate with SSID 'MyAdHoc'
May  3 12:42:39 Schwalbe wpa_supplicant[787]: wlp3s0: Association request to the driver failed
May  3 12:42:39 Schwalbe wpa_supplicant[787]: wlp3s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="MyAdHoc" auth_failures=1 duration=10 reason=CONN_FAILED
May  3 12:42:44 Schwalbe wpa_supplicant[787]: wlp3s0: Trying to associate with SSID 'MyAdHoc'
May  3 12:42:44 Schwalbe wpa_supplicant[787]: wlp3s0: Association request to the driver failed
May  3 12:42:44 Schwalbe wpa_supplicant[787]: wlp3s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="MyAdHoc" auth_failures=2 duration=20 reason=CONN_FAILED`

Я использовал следующую конфигурацию для рекламы -hoc сеть:
- Тип сети: Wi-Fi
- SSID: Ad-hoc
- Диапазон: B / G (2,4 ГГц)
[119 ] - Канал 1
- Метод IPv4: Общий доступ к другим компьютерам
- Адрес IPv4: 10.0.3.2
- Маска IPv4: 16
Все остальные конфигурации были оставлены в качестве значений по умолчанию.

Поскольку интерфейс Wi-Fi казался занятым, я попытался настроить сеть ad-hoc без сетевого менеджера, используя iwconfig, используя следующие команды:

sudo service network-manager stop
sudo ip link set wlp3s0 down
sudo iwconfig wlp3s0 mode ad-hoc
sudo iwconfig wlp3s0 essid "MyAdHoc"
sudo iwconfig wlp3s0 channel 1
sudo iwconfig wlp3s0 key off
sudo ifconfig wlp3s0 10.0.3.2 netmask 255.255.0.0
sudo ip link set wlp3s0 up

После выполнения этих команд мой компьютер, кажется, на несколько мгновений я буду подключен к сети, и ifconfig выдаст следующий вывод для моего адаптера Wi-Fi:

wlp3s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 10.0.3.2  netmask 255.255.0.0  broadcast 10.0.255.255
        ether 90:61:ae:36:c7:ed  txqueuelen 1000  (Ethernet)
        RX packets 82352  bytes 19052413 (19.0 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 17410  bytes 3533379 (3.5 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

под управлением iwconfig я получу следующий вывод:

wlp3s0    IEEE 802.11  ESSID:"MyAdHoc"  
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: E6:FD:05:CE:BF:32   
          Tx-Power=22 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

здесь это выглядит хорошо для меня. Однако я не могу пропинговать Raspberry Pi, который подключен к той же сети, и через несколько секунд режим моего адаптера снова переключается на управляемый. Если я загляну в свой системный журнал, я найду следующее:

May  3 13:00:39 Schwalbe kernel: [10958.337956] iwlwifi 0000:03:00.0: Failed to remove station. Id=2
May  3 13:00:39 Schwalbe kernel: [10958.337962] iwlwifi 0000:03:00.0: Failed sending remove station
May  3 13:00:39 Schwalbe kernel: [10958.337966] iwlwifi 0000:03:00.0: Failed to send flush command (-5)
May  3 13:00:39 Schwalbe kernel: [10958.338010] WARNING: CPU: 3 PID: 9466 at /build/linux-fkZVDM/linux-4.15.0/drivers/net/wireless/intel/iwlwifi/mvm/utils.c:826 iwl_mvm_disable_txq+0x39e/0x3c0 [iwlmvm]
May  3 13:00:39 Schwalbe kernel: [10958.338011] Modules linked in: rfcomm ip6table_filter ip6_tables iptable_filter pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) ccm bnep snd_hda_codec_hd mi snd_hda_codec_realtek snd_hda_codec_generic nls_iso8859_1 wmi_bmof intel_wmi_thunderbolt intel_rapl uvcvideo x86_pkg_temp_thermal intel_powerclamp coretemp videobuf2_vmalloc videobuf2_memops videobuf2_ v4l2 videobuf2_core kvm_intel arc4 videodev kvm irqbypass media crct10dif_pclmul snd_seq_midi snd_seq_midi_event crc32_pclmul ghash_clmulni_intel snd_rawmidi pcbc btusb btrtl btbcm btintel bluetooth snd_s oc_skl ecdh_generic snd_soc_skl_ipc snd_hda_ext_core aesni_intel snd_soc_sst_dsp aes_x86_64 crypto_simd snd_soc_sst_ipc i915 glue_helper iwlmvm snd_soc_acpi cryptd intel_cstate mac80211 snd_soc_core intel _rapl_perf snd_compress ac97_bus
May  3 13:00:39 Schwalbe kernel: [10958.338080]  snd_pcm_dmaengine snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_seq snd_pcm drm_kms_helper input_leds snd_seq_device iwlwifi joydev serio_raw drm thinkpad_acpi cfg80211 i2c_algo_bit snd_timer idma64 nvram virt_dma fb_sys_fops syscopyarea sysfillrect sysimgblt ucsi_acpi intel_pch_thermal intel_lpss_pci intel_lpss typec_ucsi mei_me shpchp mei typec w mi snd video soundcore mac_hid acpi_pad sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 hid_logitech_hidpp hid_logitech_dj usbhid hid nvme e1000e psmouse ptp nvme_core pps_core pinctrl_sunrisepoint
May  3 13:00:39 Schwalbe kernel: [10958.338145] CPU: 3 PID: 9466 Comm: ip Tainted: G        W  OE    4.15.0-48-generic #51-Ubuntu
May  3 13:00:39 Schwalbe kernel: [10958.338147] Hardware name: LENOVO 20J2S00G00/20J2S00G00, BIOS R0JET26W (1.11 ) 05/11/2017
May  3 13:00:39 Schwalbe kernel: [10958.338160] RIP: 0010:iwl_mvm_disable_txq+0x39e/0x3c0 [iwlmvm]
May  3 13:00:39 Schwalbe kernel: [10958.338163] RSP: 0018:ffffb200880df310 EFLAGS: 00010246
May  3 13:00:39 Schwalbe kernel: [10958.338166] RAX: 0000000000000021 RBX: 0000000000000003 RCX: 0000000000000000
May  3 13:00:39 Schwalbe kernel: [10958.338168] RDX: ffff8966908f9630 RSI: 0000000000000000 RDI: ffff8966908fa6a8
May  3 13:00:39 Schwalbe kernel: [10958.338170] RBP: ffffb200880df3b0 R08: 0000000000000000 R09: 0000000000009d09
May  3 13:00:39 Schwalbe kernel: [10958.338172] R10: ffffb200880df3d0 R11: ffffffffbf95380d R12: 0000000000000003
May  3 13:00:39 Schwalbe kernel: [10958.338174] R13: 0000000000000003 R14: ffff8966908f9528 R15: 0000000000000001
May  3 13:00:39 Schwalbe kernel: [10958.338178] FS:  00007fcb626500c0(0000) GS:ffff89669f580000(0000) knlGS:0000000000000000
May  3 13:00:39 Schwalbe kernel: [10958.338180] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May  3 13:00:39 Schwalbe kernel: [10958.338182] CR2: 00000a9619672008 CR3: 00000000b1934006 CR4: 00000000003606e0
May  3 13:00:39 Schwalbe kernel: [10958.338184] Call Trace:
May  3 13:00:39 Schwalbe kernel: [10958.338202]  iwl_mvm_rm_mcast_sta+0x57/0x90 [iwlmvm]
May  3 13:00:39 Schwalbe kernel: [10958.338215]  ? iwl_mvm_rm_mcast_sta+0x57/0x90 [iwlmvm]
May  3 13:00:39 Schwalbe kernel: [10958.338228]  iwl_mvm_stop_ap_ibss+0xf9/0x190 [iwlmvm]
May  3 13:00:39 Schwalbe kernel: [10958.338261]  ieee80211_ibss_disconnect+0x178/0x2d0 [mac80211]
May  3 13:00:39 Schwalbe kernel: [10958.338290]  ieee80211_ibss_leave+0x14/0xc0 [mac80211]
May  3 13:00:39 Schwalbe kernel: [10958.338320]  ieee80211_leave_ibss+0x15/0x20 [mac80211]
May  3 13:00:39 Schwalbe kernel: [10958.338362]  __cfg80211_leave_ibss+0x50/0x110 [cfg80211]
May  3 13:00:39 Schwalbe kernel: [10958.338404]  __cfg80211_leave+0x7b/0x170 [cfg80211]
May  3 13:00:39 Schwalbe kernel: [10958.338445]  cfg80211_leave+0x2b/0x40 [cfg80211]
May  3 13:00:39 Schwalbe kernel: [10958.338483]  cfg80211_netdev_notifier_call+0x340/0x610 [cfg80211]
May  3 13:00:39 Schwalbe kernel: [10958.338498]  ? ttwu_do_activate+0x77/0x80
May  3 13:00:39 Schwalbe kernel: [10958.338511]  ? try_to_wake_up+0x59/0x4a0
May  3 13:00:39 Schwalbe kernel: [10958.338525]  ? addrconf_notify+0x77/0xa40
May  3 13:00:39 Schwalbe kernel: [10958.338537]  ? inetdev_event+0x76/0x4d0
May  3 13:00:39 Schwalbe kernel: [10958.338549]  ? skb_dequeue+0x59/0x70
May  3 13:00:39 Schwalbe kernel: [10958.338562]  notifier_call_chain+0x4c/0x70
May  3 13:00:39 Schwalbe kernel: [10958.338575]  raw_notifier_call_chain+0x16/0x20
May  3 13:00:39 Schwalbe kernel: [10958.338590]  call_netdevice_notifiers_info+0x2d/0x60
May  3 13:00:39 Schwalbe kernel: [10958.338604]  __dev_close_many+0x63/0x110
May  3 13:00:39 Schwalbe kernel: [10958.338617]  __dev_change_flags+0xc8/0x1c0
May  3 13:00:39 Schwalbe kernel: [10958.338630]  dev_change_flags+0x29/0x60
May  3 13:00:39 Schwalbe kernel: [10958.338643]  do_setlink+0x337/0xed0
May  3 13:00:39 Schwalbe kernel: [10958.338660]  ? nla_parse+0x35/0x110
May  3 13:00:39 Schwalbe kernel: [10958.338671]  rtnl_newlink+0x5f3/0x930
May  3 13:00:39 Schwalbe kernel: [10958.338684]  ? __switch_to_asm+0x40/0x70
May  3 13:00:39 Schwalbe kernel: [10958.338696]  ? __switch_to_asm+0x34/0x70
May  3 13:00:39 Schwalbe kernel: [10958.338706]  ? __switch_to_asm+0x40/0x70
May  3 13:00:39 Schwalbe kernel: [10958.338725]  ? security_capable+0x40/0x70
May  3 13:00:39 Schwalbe kernel: [10958.338737]  rtnetlink_rcv_msg+0x223/0x2b0
May  3 13:00:39 Schwalbe kernel: [10958.338751]  ? _cond_resched+0x19/0x40
May  3 13:00:39 Schwalbe kernel: [10958.338765]  ? rtnl_calcit.isra.28+0x110/0x110
May  3 13:00:39 Schwalbe kernel: [10958.338780]  netlink_rcv_skb+0x54/0x130
May  3 13:00:39 Schwalbe kernel: [10958.338794]  rtnetlink_rcv+0x15/0x20
May  3 13:00:39 Schwalbe kernel: [10958.338810]  netlink_unicast+0x19e/0x240
May  3 13:00:39 Schwalbe kernel: [10958.338826]  netlink_sendmsg+0x2d1/0x3d0
May  3 13:00:39 Schwalbe kernel: [10958.338842]  sock_sendmsg+0x3e/0x50
May  3 13:00:39 Schwalbe kernel: [10958.338860]  ___sys_sendmsg+0x2a0/0x2f0
May  3 13:00:39 Schwalbe kernel: [10958.338875]  ? __inode_wait_for_writeback+0x7e/0xf0
May  3 13:00:39 Schwalbe kernel: [10958.338890]  ? sock_destroy_inode+0x2f/0x40
May  3 13:00:39 Schwalbe kernel: [10958.338904]  ? destroy_inode+0x3e/0x60
May  3 13:00:39 Schwalbe kernel: [10958.338918]  ? evict+0x139/0x1a0
May  3 13:00:39 Schwalbe kernel: [10958.338924]  ? iput+0x156/0x220
May  3 13:00:39 Schwalbe kernel: [10958.338930]  ? dentry_free+0x49/0x70
May  3 13:00:39 Schwalbe kernel: [10958.338935]  ? __dentry_kill+0x129/0x170
May  3 13:00:39 Schwalbe kernel: [10958.338940]  ? dput.part.23+0x1a4/0x1e0
May  3 13:00:39 Schwalbe kernel: [10958.338948]  __sys_sendmsg+0x54/0x90
May  3 13:00:39 Schwalbe kernel: [10958.338955]  ? __sys_sendmsg+0x54/0x90
May  3 13:00:39 Schwalbe kernel: [10958.338964]  SyS_sendmsg+0x12/0x20
May  3 13:00:39 Schwalbe kernel: [10958.338970]  do_syscall_64+0x73/0x130
May  3 13:00:39 Schwalbe kernel: [10958.338975]  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
May  3 13:00:39 Schwalbe kernel: [10958.338980] RIP: 0033:0x7fcb61b4dd04
May  3 13:00:39 Schwalbe kernel: [10958.338983] RSP: 002b:00007ffd36e0db28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
May  3 13:00:39 Schwalbe kernel: [10958.338989] RAX: ffffffffffffffda RBX: 000000005ccc1f55 RCX: 00007fcb61b4dd04
May  3 13:00:39 Schwalbe kernel: [10958.338992] RDX: 0000000000000000 RSI: 00007ffd36e0db80 RDI: 0000000000000003
May  3 13:00:39 Schwalbe kernel: [10958.338995] RBP: 0000000000000000 R08: 0000000000000010 R09: 00007ffd36e0dc20
May  3 13:00:39 Schwalbe kernel: [10958.338998] R10: 0000000000000014 R11: 0000000000000246 R12: 0000000000000000
May  3 13:00:39 Schwalbe kernel: [10958.339001] R13: 000055a6fc5ab020 R14: 00007ffd36e0e350 R15: 00007ffd36e0dc08
May  3 13:00:39 Schwalbe kernel: [10958.339005] Code: 07 89 c2 7e c4 e9 72 fd ff ff 66 85 c9 0f 84 4b fe ff ff e9 36 fe ff ff 48 8b bd 70 ff ff ff e8 59 35 03 fe 31 c0 e9 3a ff ff ff <0f> 0b 48 8b bd 70 ff ff ff e8 44 35 03 fe 31 c0 e9 25 ff ff ff 
May  3 13:00:39 Schwalbe kernel: [10958.339107] ---[ end trace 8597b748d5a96ac7 ]---
May  3 13:00:39 Schwalbe kernel: [10958.339174] iwlwifi 0000:03:00.0: Failed to remove station. Id=3
May  3 13:00:39 Schwalbe kernel: [10958.339191] iwlwifi 0000:03:00.0: Failed sending remove station
May  3 13:00:39 Schwalbe kernel: [10958.339206] iwlwifi 0000:03:00.0: Failed to send binding (action:3): -5
May  3 13:00:39 Schwalbe avahi-daemon[765]: Interface wlp3s0.IPv6 no longer relevant for mDNS.
May  3 13:00:39 Schwalbe avahi-daemon[765]: Leaving mDNS multicast group on interface wlp3s0.IPv6 with address fe80::9261:aeff:fe36:c7ed.
May  3 13:00:39 Schwalbe avahi-daemon[765]: Interface wlp3s0.IPv4 no longer relevant for mDNS.
May  3 13:00:39 Schwalbe avahi-daemon[765]: Leaving mDNS multicast group on interface wlp3s0.IPv4 with address 10.0.3.2.
May  3 13:00:39 Schwalbe avahi-daemon[765]: Withdrawing address record for fe80::9261:aeff:fe36:c7ed on wlp3s0.

Если я создаю специальную сеть без каких-либо других участников, ноутбук остается подключенным к нему, но как только подключается любой другой компьютер, он отключается. ,

Я также пытался подключиться к специализированной сети, используя wpa-supplicant, однако я тоже не работал. У меня нет этой трассировки стека, и я не хочу воспроизводить ее, поскольку впоследствии я не смог подключиться к своему адаптеру Ethernet и мне пришлось установить новый образ Ubuntu.

Мой ноутбук должен иметь возможность подключаться к специальной сети, потому что, если я запускаю список iw, я получаю следующее:

Supported interface modes:
     * IBSS
     * managed
     * AP
     * AP/VLAN
     * monitor
     * P2P-client
     * P2P-GO
     * P2P-device

Я также пытался подключиться к специальной сети с помощью Ubuntu. 16.04 и получил те же ошибки.

Я думаю, что моя проблема связана с моим Wi-Fi / сетевым драйвером, однако я не знаю, как ее решить. Буду очень рад любым предложениям.

0
задан 3 May 2019 в 14:25

0 ответов

Другие вопросы по тегам:

Похожие вопросы: