Мой компьютер не может обнаружить беспроводные соединения в Ubuntu 18.04 [duplicate]

Я установил Ubuntu 15.04 на свой ноутбук с картой Wi-Fi RTL8723BE. Но он всегда отключается от сети. Я пробовал echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.conf, но это не помогло. Что я могу сделать для предотвращения отключения Wi-Fi? Если я обновляюсь до ядра 4.X, это поможет?

~$ lspci -knn | grep Net -A2

09:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723] Subsystem: Hewlett-Packard Company Device [103c:2231] Kernel driver in use: rtl8723be ~$ rfkill list 0: hci0: Bluetooth Soft blocked: yes Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no ~$ ifconfig && iwconfig && route -n && ping -c 1 google.com eth0 Link encap:Ethernet HWaddr 38:63:bb:cd:4a:7e UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:3 errors:0 dropped:0 overruns:0 frame:0 TX packets:53 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:752 (752.0 B) TX bytes:8445 (8.4 KB) 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:3870 errors:0 dropped:0 overruns:0 frame:0 TX packets:3870 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:314613 (314.6 KB) TX bytes:314613 (314.6 KB) wlan0 Link encap:Ethernet HWaddr c0:38:96:6d:c4:83 inet addr:192.168.1.205 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::c238:96ff:fe6d:c483/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15240 errors:0 dropped:0 overruns:0 frame:0 TX packets:14627 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:14410285 (14.4 MB) TX bytes:2192744 (2.1 MB) eth0 no wireless extensions. wlan0 IEEE 802.11bgn ESSID:"DIR-615" Mode:Managed Frequency:2.437 GHz Access Point: 00:90:4C:08:00:0D Bit Rate=150 Mb/s Tx-Power=20 dBm Retry short limit:7 RTS thr=2347 B Fragment thr:off Power Management:off Link Quality=70/70 Signal level=-22 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:186 Missed beacon:0 lo no wireless extensions. Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 400 0 0 wlan0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 PING google.com.Dlink (172.26.136.19) 56(84) bytes of data. 64 bytes from 19.136.26.172.in-addr.arpa (172.26.136.19): icmp_seq=1 ttl=249 time=102 ms --- google.com.Dlink ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 102.547/102.547/102.547/0.000 ms
47
задан 23 January 2017 в 17:03

13 ответов

У меня была та же проблема, я обновил свой драйвер так же, как объяснил в ответе Pilot6, но он все еще часто отключается. Я отчаянно искал другое решение, когда нашел в ответе laugeo, что удаление Windows-10 fastboot решает проблему. К несчастью, у меня только Ubuntu и нет Windows. Однако я обнаружил, что просто отключить поддержку Legacy решает проблему!

Мне пришлось отключить поддержку Legacy в Bios, например:

удаление Windows 10 fastboot

Pilot6 answer

Теперь WLAN работает отлично - больше не отключается!

1
ответ дан 17 July 2018 в 14:09

Просто взял HP Stream 13 и уничтожил его, положил Ubuntu 15.10 на него, символизируя все домашние папки на 64-Гбайт SD-карте, чтобы расширить SSD на 32 ГБ ... Затем столкнулся с ужасной проблемой rtl8723be, которую я также заметил на Рабочий стол HP 430 имел другой вариант ....

После большого количества беспорядков, я наконец нашел, что на самом деле есть 2 проблемы.

Драйвер WiFi нуждается в замене, как указано выше, чтобы вырезать выходы карты, которые требуют перезагрузки сетевого менеджера или повторной перезаписи карты с помощью сети. Обновите драйвер, как указано. sudo add-apt-repository ppa:hanipouspilot/rtlwifi sudo apt-get update sudo apt-get install rtlwifi-new-dkms linux-firmware Как только ваши выпадения исправлены, вам нужно вылечить проблему с низким уровнем сигнала ... Это немного более инвазивно. Отверните все винты снизу, даже те, что находятся под двумя задними резиновыми ножками, центральную небольшую резиновую крышку и шарнирные резиновые крышки на дне.

Аккуратно снимите верхнюю часть, щелкнув ее от основания. Аккуратно снимите крышку. Найдите сетевую карту в центре, в направлении сзади. Снимите тонкий коаксиальный кабель подключенной антенны (основной) и замените его на разъеме рядом с ним (aux).

Драйвер для Linux использует другую антенну на этой карте с двумя антеннами, поэтому, если вы ее не поменяете, вы получите сильную потерю сигнала.

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

Спасибо всем за работу над этим.

Спасибо большое за работу над этим.

2
ответ дан 17 July 2018 в 14:09

Это был тот же случай со мной. Я также попробовал список rfkill, но ничего не было заблокировано. Тем не менее Wi-fi не работает должным образом.

My rfkill перечисляет весь результат

В течение 2 дней с момента установки Ubuntu 14.04 LTS я пробовал различные настройки. Был почти расстроен и потерял надежду. Наконец, он работает.

Возможное решение. После попыток различных настроек я столкнулся с одним кодом, который, похоже, работает. Перейдите к терминалу, скопируйте-вставьте следующую команду и запустите ее -

rfkill перечислите все

Затем вам нужно перезагрузить один раз. Теперь я могу получить доступ к Интернету через Wi-Fi без каких-либо изменений.

Удачи!

0
ответ дан 17 July 2018 в 14:09

Что сработало для меня, это включить параметр MSI (interupt сигнала сообщения). У меня ноутбук Lenovo Z50. Мой wifi будет работать со всеми производителями ноутбуков wifi, но у меня возникла проблема с маршрутизатором WLAN в Lancorm в отеле, который когда-то остался.

Я нашел файл sw.c в пути к папке

/home/peter/rtlwifi_new/rtl8723be

Затем в файле sw.c я добавил переменную .msi_support и начал ее с «false» под типом данных

rtl_mod_params rtl8723be_mod_params

, т. е.

static struct rtl_mod_params rtl8723be_mod_params = { .sw_crypto = false, .inactiveps = true, .swctrl_lps = false, .fwctrl_lps = true, .msi_support = false, };

Поскольку msi_support по умолчанию отключен, мы должны соответствующим образом инициализировать его как отключенный (следовательно, false),

Затем я выполнил код:

cd rtl8723be make clean sudo make install sudo modprobe rtl8723be

После этого я установите для параметра msi значение 1, в файле

/etc/modprobe.d/rtl8723be.conf

он должен содержать

options rtl8723be fwlps=N ips=N swenc=Y msi=1

Возможно, вам придется перезагрузить компьютер и подождать несколько минут после перезапуска браузер для msi будет запущен.

Это работало для lenovo z50. В зависимости от вашего компьютера вы можете переключать и выбирать вместо msi 0

4
ответ дан 17 July 2018 в 14:09

У меня была та же проблема, я обновил свой драйвер так же, как объяснил в ответе Pilot6, но он все еще часто отключается. Я отчаянно искал другое решение, когда нашел в ответе laugeo, что удаление Windows-10 fastboot решает проблему. К несчастью, у меня только Ubuntu и нет Windows. Однако я обнаружил, что просто отключить поддержку Legacy решает проблему!

Мне пришлось отключить поддержку Legacy в Bios, например:

удаление Windows 10 fastboot

Pilot6 answer

Теперь WLAN работает отлично - больше не отключается!

1
ответ дан 20 July 2018 в 14:13
  • 1
    Нет, мне не нужен bluetooth для работы, я не использую его, я буду управлять этим драйвером, и я вернусь с ответом. благодаря – PlugaruT 12 June 2015 в 18:30
  • 2
    Попробуйте echo "options rtl8723be msi=1 ips=0" | sudo tee /etc/modprobe.d/rtl8723be.conf и снова перезагрузитесь. – Pilot6 12 June 2015 в 18:56
  • 3
    Работал только после options rtl8723be fwlps=N ips=N swenc=Y msi=1. С options rtl8723be msi=1 ips=0 только не работает. – Baumann 22 July 2016 в 17:16
  • 4
    Обычно работает для меня после options rtl8723be fwlps=N ips=N swenc=Y msi=1 ant_sel=2 – 09eragera09 17 August 2016 в 00:41
  • 5
    Я могу подтвердить, что это отлично работает на ноутбуках из серии HP 15 с Realtek RTL8723be на Ubuntu 16.04. Для этого требуется установка rtlwifi-new-dkms из ppa:hanipouspilot/rtlwifi и запись директивы ant_sel=2. К сожалению, для этого требуется отключить безопасную загрузку. Но на всех версиях Ubuntu, которые поставляются с более новым ядром, например. Ubuntu 16.04.2, вы, вероятно, можете снова удалить этот пользовательский драйвер, верно? Затем, вернувшись с этого драйвера на тот, который предоставляется ядром, вы можете снова включить Secure Boot. – caw 21 November 2016 в 09:34
  • 6
    Отключив безопасную загрузку, вы позволили системе использовать установленный драйвер. – Pilot6 23 January 2017 в 19:36

Просто взял HP Stream 13 и уничтожил его, положил Ubuntu 15.10 на него, символизируя все домашние папки на 64-Гбайт SD-карте, чтобы расширить SSD на 32 ГБ ... Затем столкнулся с ужасной проблемой rtl8723be, которую я также заметил на Рабочий стол HP 430 имел другой вариант ....

После большого количества беспорядков, я наконец нашел, что на самом деле есть 2 проблемы.

Драйвер WiFi нуждается в замене, как указано выше, чтобы вырезать выходы карты, которые требуют перезагрузки сетевого менеджера или повторной перезаписи карты с помощью сети. Обновите драйвер, как указано. sudo add-apt-repository ppa:hanipouspilot/rtlwifi sudo apt-get update sudo apt-get install rtlwifi-new-dkms linux-firmware Как только ваши выпадения исправлены, вам нужно вылечить проблему с низким уровнем сигнала ... Это немного более инвазивно. Отверните все винты снизу, даже те, что находятся под двумя задними резиновыми ножками, центральную небольшую резиновую крышку и шарнирные резиновые крышки на дне.

Аккуратно снимите верхнюю часть, щелкнув ее от основания. Аккуратно снимите крышку. Найдите сетевую карту в центре, в направлении сзади. Снимите тонкий коаксиальный кабель подключенной антенны (основной) и замените его на разъеме рядом с ним (aux).

Драйвер для Linux использует другую антенну на этой карте с двумя антеннами, поэтому, если вы ее не поменяете, вы получите сильную потерю сигнала.

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

Спасибо всем за работу над этим.

Спасибо большое за работу над этим.

2
ответ дан 20 July 2018 в 14:13

Это был тот же случай со мной. Я также попробовал список rfkill, но ничего не было заблокировано. Тем не менее Wi-fi не работает должным образом.

My rfkill перечисляет весь результат

В течение 2 дней с момента установки Ubuntu 14.04 LTS я пробовал различные настройки. Был почти расстроен и потерял надежду. Наконец, он работает.

Возможное решение. После попыток различных настроек я столкнулся с одним кодом, который, похоже, работает. Перейдите к терминалу, скопируйте-вставьте следующую команду и запустите ее -

rfkill перечислите все

Затем вам нужно перезагрузить один раз. Теперь я могу получить доступ к Интернету через Wi-Fi без каких-либо изменений.

Удачи!

0
ответ дан 20 July 2018 в 14:13
  • 1
    @ pilot6 как этот ответ кажется? Это нормально? Соответствует ли он стандартам сообщества? Ответьте, пожалуйста. Ждем вас от вас. Здесь мне всего 2 дня. Благодарю. – MIMO Rulz 31 January 2016 в 11:57

Что сработало для меня, это включить параметр MSI (interupt сигнала сообщения). У меня ноутбук Lenovo Z50. Мой wifi будет работать со всеми производителями ноутбуков wifi, но у меня возникла проблема с маршрутизатором WLAN в Lancorm в отеле, который когда-то остался.

Я нашел файл sw.c в пути к папке

/home/peter/rtlwifi_new/rtl8723be

Затем в файле sw.c я добавил переменную .msi_support и начал ее с «false» под типом данных

rtl_mod_params rtl8723be_mod_params

, т. е.

static struct rtl_mod_params rtl8723be_mod_params = { .sw_crypto = false, .inactiveps = true, .swctrl_lps = false, .fwctrl_lps = true, .msi_support = false, };

Поскольку msi_support по умолчанию отключен, мы должны соответствующим образом инициализировать его как отключенный (следовательно, false),

Затем я выполнил код:

cd rtl8723be make clean sudo make install sudo modprobe rtl8723be

После этого я установите для параметра msi значение 1, в файле

/etc/modprobe.d/rtl8723be.conf

он должен содержать

options rtl8723be fwlps=N ips=N swenc=Y msi=1

Возможно, вам придется перезагрузить компьютер и подождать несколько минут после перезапуска браузер для msi будет запущен.

Это работало для lenovo z50. В зависимости от вашего компьютера вы можете переключать и выбирать вместо msi 0

4
ответ дан 20 July 2018 в 14:13

У меня была та же проблема, я обновил свой драйвер так же, как объяснил в ответе Pilot6, но он все еще часто отключается. Я отчаянно искал другое решение, когда нашел в ответе laugeo, что удаление Windows-10 fastboot решает проблему. К несчастью, у меня только Ubuntu и нет Windows. Однако я обнаружил, что просто отключить поддержку Legacy решает проблему!

Мне пришлось отключить поддержку Legacy в Bios, например:

удаление Windows 10 fastboot

Pilot6 answer

Теперь WLAN работает отлично - больше не отключается!

1
ответ дан 23 July 2018 в 09:44
  • 1
    Нет, мне не нужен bluetooth для работы, я не использую его, я буду управлять этим драйвером, и я вернусь с ответом. благодаря – PlugaruT 12 June 2015 в 18:30
  • 2
    Попробуйте echo "options rtl8723be msi=1 ips=0" | sudo tee /etc/modprobe.d/rtl8723be.conf и снова перезагрузитесь. – Pilot6 12 June 2015 в 18:56
  • 3
    Работал только после options rtl8723be fwlps=N ips=N swenc=Y msi=1. С options rtl8723be msi=1 ips=0 только не работает. – Baumann 22 July 2016 в 17:16
  • 4
    Обычно работает для меня после options rtl8723be fwlps=N ips=N swenc=Y msi=1 ant_sel=2 – 09eragera09 17 August 2016 в 00:41
  • 5
    Я могу подтвердить, что это отлично работает на ноутбуках из серии HP 15 с Realtek RTL8723be на Ubuntu 16.04. Для этого требуется установка rtlwifi-new-dkms из ppa:hanipouspilot/rtlwifi и запись директивы ant_sel=2. К сожалению, для этого требуется отключить безопасную загрузку. Но на всех версиях Ubuntu, которые поставляются с более новым ядром, например. Ubuntu 16.04.2, вы, вероятно, можете снова удалить этот пользовательский драйвер, верно? Затем, вернувшись с этого драйвера на тот, который предоставляется ядром, вы можете снова включить Secure Boot. – caw 21 November 2016 в 09:34
  • 6
    Отключив безопасную загрузку, вы позволили системе использовать установленный драйвер. – Pilot6 23 January 2017 в 19:36

Просто взял HP Stream 13 и уничтожил его, положил Ubuntu 15.10 на него, символизируя все домашние папки на 64-Гбайт SD-карте, чтобы расширить SSD на 32 ГБ ... Затем столкнулся с ужасной проблемой rtl8723be, которую я также заметил на Рабочий стол HP 430 имел другой вариант ....

После большого количества беспорядков, я наконец нашел, что на самом деле есть 2 проблемы.

Драйвер WiFi нуждается в замене, как указано выше, чтобы вырезать выходы карты, которые требуют перезагрузки сетевого менеджера или повторной перезаписи карты с помощью сети. Обновите драйвер, как указано. sudo add-apt-repository ppa:hanipouspilot/rtlwifi sudo apt-get update sudo apt-get install rtlwifi-new-dkms linux-firmware Как только ваши выпадения исправлены, вам нужно вылечить проблему с низким уровнем сигнала ... Это немного более инвазивно. Отверните все винты снизу, даже те, что находятся под двумя задними резиновыми ножками, центральную небольшую резиновую крышку и шарнирные резиновые крышки на дне.

Аккуратно снимите верхнюю часть, щелкнув ее от основания. Аккуратно снимите крышку. Найдите сетевую карту в центре, в направлении сзади. Снимите тонкий коаксиальный кабель подключенной антенны (основной) и замените его на разъеме рядом с ним (aux).

Драйвер для Linux использует другую антенну на этой карте с двумя антеннами, поэтому, если вы ее не поменяете, вы получите сильную потерю сигнала.

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

Спасибо всем за работу над этим.

Спасибо большое за работу над этим.

2
ответ дан 23 July 2018 в 09:44

Это был тот же случай со мной. Я также попробовал список rfkill, но ничего не было заблокировано. Тем не менее Wi-fi не работает должным образом.

My rfkill перечисляет весь результат

В течение 2 дней с момента установки Ubuntu 14.04 LTS я пробовал различные настройки. Был почти расстроен и потерял надежду. Наконец, он работал.

Возможное решение. После попыток различных настроек я столкнулся с одним кодом, который, похоже, работает. Перейдите к терминалу, скопируйте-вставьте следующую команду и запустите ее -

rfkill перечислите все

Затем вам нужно перезагрузить один раз. Теперь я могу получить доступ к Интернету через Wi-Fi без каких-либо изменений.

Удачи!

0
ответ дан 23 July 2018 в 09:44
  • 1
    @ pilot6 как этот ответ кажется? Это нормально? Соответствует ли он стандартам сообщества? Ответьте, пожалуйста. Ждем вас от вас. Здесь мне всего 2 дня. Благодарю. – MIMO Rulz 31 January 2016 в 11:57

Что сработало для меня, это включить параметр MSI (interupt сигнала сообщения). У меня ноутбук Lenovo Z50. Мой wifi будет работать со всеми производителями ноутбуков wifi, но у меня возникла проблема с маршрутизатором WLAN в Lancorm в отеле, который когда-то остался.

Я нашел файл sw.c в пути к папке

/home/peter/rtlwifi_new/rtl8723be

Затем в файле sw.c я добавил переменную .msi_support и начал ее с «false» под типом данных

rtl_mod_params rtl8723be_mod_params

, т. е.

static struct rtl_mod_params rtl8723be_mod_params = { .sw_crypto = false, .inactiveps = true, .swctrl_lps = false, .fwctrl_lps = true, .msi_support = false, };

Поскольку msi_support по умолчанию отключен, мы должны соответствующим образом инициализировать его как отключенный (следовательно, false),

Затем я выполнил код:

cd rtl8723be make clean sudo make install sudo modprobe rtl8723be

После этого я установите для параметра msi значение 1, в файле

/etc/modprobe.d/rtl8723be.conf

он должен содержать

options rtl8723be fwlps=N ips=N swenc=Y msi=1

Возможно, вам придется перезагрузить компьютер и подождать несколько минут после перезапуска браузер для msi будет запущен.

Это работало для lenovo z50. В зависимости от вашего компьютера вы можете переключать и выбирать вместо msi 0

5
ответ дан 23 July 2018 в 09:44

Если вы используете последнюю версию Ubuntu, например 18.04 и выше, вы не сможете добавить репозиторий ppa [ppa: hanipouspilot / rtlwifi] из-за некоторых соображений безопасности.

Поэтому, получите этот новый драйвер wifi непосредственно из GitHub.

git clone https://github.com/lwfinger/rtlwifi_new

Постройте его.

cd rtlwifi_new
make

Наконец, установите его.

sudo make install

он установлен обновленный драйвер.

0
ответ дан 7 October 2018 в 16:27

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

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