Почему Android не распознает точку доступа WiFi, созданную с помощью Ubuntu?

Иногда там 'путают' данные, записанные в Карту памяти. Затем это помогает вытереть первый мегабайт (перезапись с нулями). После этого возможно создать новую таблицу разделов, и один или несколько разделов с файловыми системами (исказите 'формат'). Можно сделать это с mkusb через меню .

очистки, Если это не работает, можно попробовать в другом USB-порту и в некотором другом компьютере. Если все еще невозможно отформатировать Карту памяти, я боюсь, что это сильно повреждено. См. эту ссылку: pendrive время жизни .

3
задан 15.04.2020, 08:21

1 ответ

  1. Прежде всего вы должны убедиться, что ваш Wi-Fi-адаптер поддерживает точки доступа к инфраструктуре. Если вы использовали connectctify в своей системе Windows, и это сработало, пропустите этот шаг.

открыть терминал и набрать: sudo lshw | less

найдите раздел -network и убедитесь, что драйвер - ath5k или ath9k, это решение будет работать только для этих драйверов, но должно соответствовать потребностям большинства пользователей ноутбуков.

  1. Теперь нам нужно установить 2 дополнительных инструмента для определения точки доступа, 1-й - hostapd (сервер hotspot), 2-й - dnsmasq (dns dhcp server)

в терминальном типе: sudo apt-get install hostapd dnsmasq

  1. остановите эти службы, если они уже запущены, и предотвратите их запуск при запуске системы.

в терминале: sudo service hostapd stop sudo service dnsmasq stop sudo update-rc.d hostapd отключить sudo update-rc.d dnsmasq disable

  1. Теперь нам нужно настроить конфигурацию файлы. в терминале: sudo gedit /etc/dnsmasq.conf или sudo kate /etc/dnsmasq.conf, если вы используете kde

, добавьте эти строки в файл конфигурации Код:

 # Bind to only one interface
 bind-interfaces
 # Choose interface for binding
 interface=wlan0
 # Specify range of IP addresses for DHCP leasses
 dhcp-range=192.168.150.2,192.168.150.10
[ 1115]
  • hostapd config
    1. в терминале: sudo gedit /etc/hostapd.conf

      и добавьте эти строки

      Код:

      [ 111]

      Вы можете изменить имя и пароль ssid для чего угодно здесь. Текущая конфигурация создаст точку доступа с именем myhotspot с паролем mypassword.

      1. Теперь создайте в любом месте файл с именем start.sh. Отредактируйте его в любом текстовом редакторе, например:

      Код:

       #!/bin/bash
       # Start
       # Configure IP address for WLAN
       sudo ifconfig wlan0 192.168.150.1
       # Start DHCP/DNS server
       sudo service dnsmasq restart
       # Enable routing
       sudo sysctl net.ipv4.ip_forward=1
       # Enable NAT
       sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
       # Run access point daemon
       sudo hostapd /etc/hostapd.conf
       # Stop
       # Disable NAT
       sudo iptables -D POSTROUTING -t nat -o ppp0 -j MASQUERADE
       # Disable routing
       sudo sysctl net.ipv4.ip_forward=0
       # Disable DHCP/DNS server
       sudo service dnsmasq stop
       sudo service hostapd stop
      

      Возможно, вам понадобится изменить ppp0 в этом на eth0 (или любое другое число, которое относится к вашему проводному соединению.

      1. Последний шаг. Теперь вы можете запустить свою точку доступа, запустив наш скрипт. Просто запустите его, используя sudo sh для меня это выглядит как sudo sh /home/ogyct/Desktop/start.sh, потому что он у меня на рабочем столе

      Источник: http://www.youtube.com/watch?v = U59PymP-K6Y

    0
    ответ дан 15.04.2020, 08:22

    Теги

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