Ubuntu 16.04 hotspot не работает [dубликат]

Попробуйте:

echo "test print" | lpr

Вы не можете просто эхом отойти на устройство (ну вы можете, но он ничего не сделает).

Надеюсь, это поможет!

32
задан 3 July 2014 в 00:55

16 ответов

Создание wifi-hotspot с использованием сетевого менеджера Unity по умолчанию без загрузки какого-либо инструмента / программного обеспечения.

Метод, описанный в этом ответе, работает только в том случае, если ваше беспроводное устройство поддерживает мастер-режим. Чтобы проверить, действительно ли это происходит, откройте консоль и введите

sudo iwconfig wlan0 mode master

Замените wlan0 тем, что Ubuntu вызывает ваше беспроводное устройство.

Если вы получили сообщение об ошибке, поддержка главного режима, и это решение, к сожалению, не работает. Источник: Community Help Wiki, этот комментарий.

Отключите WIFI и подключите к вашему Ubuntu интернет-кабель или мобильный широкополосный модем, чтобы ваш Ubuntu был подключен к проводному или широкополосному соединению, а беспроводной отключен. Перейдите в значок «Сеть» на верхней панели → «Редактировать подключения», затем нажмите кнопку «Добавить» во всплывающих окнах. Выберите Wi-Fi в раскрывающемся меню, когда вас попросят выбрать тип подключения. В следующем окне выполните: Введите имя подключения. Имя будет использовано позже. Введите режим выбора SSID: MAC-адрес устройства инфраструктуры: выберите свою беспроводную карту из выпадающего меню. Перейдите на вкладку Безопасность Wi-Fi, выберите тип безопасности WPA & amp; WPA2 Personal и установить пароль. Перейдите на вкладку «Параметры IPv4», в раскрывающемся списке «Метод» выберите «Общий доступ» на другие компьютеры.

По завершении нажмите кнопку сохранения.

После выполнения вышеописанных шагов файл конфигурации, созданный в директории /etc/NetworkManager/system-connections. Имя файла совпадает с именем соединения, которое вы ввели в save .

Теперь нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, вставьте приведенные ниже команды и нажмите «Ввод», чтобы отредактировать файл конфигурации.

gksudo gedit /etc/NetworkManager/system-connections/wifi-hotspot

Замените Ctrl+Alt+T с именем соединения, которое вы вводите на шаге 4.

Когда файл открывается, выполните поиск по строке , шаг 4 и измените его на . Войдите в .

Наконец сохраните файл.

Когда все сделано, /etc/NetworkManager/system-connections из значка Network Manager на панели. Он должен автоматически подключиться к точке доступа, которую вы создали. Если нет, выберите «Подключиться к скрытой сети Wi-Fi» и выберите его в раскрывающемся списке.

Change mode to ap [!d57]

Теперь вы можете искать и подключать точка доступа с вашего мобильного телефона Android ..... enyou & lt; ^ _ ^>

Кредит: Справка по форуму сообщества

53
ответ дан 18 July 2018 в 11:26

Создание wifi-hotspot с использованием сетевого менеджера Unity по умолчанию без загрузки какого-либо инструмента / программного обеспечения.

Метод, описанный в этом ответе, работает только в том случае, если ваше беспроводное устройство поддерживает мастер-режим. Чтобы проверить, действительно ли это происходит, откройте консоль и введите

sudo iwconfig wlan0 mode master

Замените wlan0 тем, что Ubuntu вызывает ваше беспроводное устройство.

Если вы получили сообщение об ошибке, поддержка главного режима, и это решение, к сожалению, не работает. Источник: Community Help Wiki, этот комментарий.

Отключите WIFI и подключите к вашему Ubuntu интернет-кабель или мобильный широкополосный модем, чтобы ваш Ubuntu был подключен к проводному или широкополосному соединению, а беспроводной отключен. Перейдите в значок «Сеть» на верхней панели → «Редактировать подключения», затем нажмите кнопку «Добавить» во всплывающих окнах. Выберите Wi-Fi в раскрывающемся меню, когда вас попросят выбрать тип подключения. В следующем окне выполните: Введите имя подключения. Имя будет использовано позже. Введите режим выбора SSID: MAC-адрес устройства инфраструктуры: выберите свою беспроводную карту из выпадающего меню. Перейдите на вкладку Безопасность Wi-Fi, выберите тип безопасности WPA & amp; WPA2 Personal и установить пароль. Перейдите на вкладку «Параметры IPv4», в раскрывающемся списке «Метод» выберите «Общий доступ» на другие компьютеры.

По завершении нажмите кнопку сохранения.

После выполнения вышеописанных шагов файл конфигурации, созданный в директории /etc/NetworkManager/system-connections. Имя файла совпадает с именем соединения, которое вы ввели в save .

Теперь нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, вставьте приведенные ниже команды и нажмите «Ввод», чтобы отредактировать файл конфигурации.

gksudo gedit /etc/NetworkManager/system-connections/wifi-hotspot

Замените Ctrl+Alt+T с именем соединения, которое вы вводите на шаге 4.

Когда файл открывается, выполните поиск по строке , шаг 4 и измените его на . Войдите в .

Наконец сохраните файл.

Когда все сделано, /etc/NetworkManager/system-connections из значка Network Manager на панели. Он должен автоматически подключиться к точке доступа, которую вы создали. Если нет, выберите «Подключиться к скрытой сети Wi-Fi» и выберите его в раскрывающемся списке.

Change mode to ap [!d57]

Теперь вы можете искать и подключать точка доступа с вашего мобильного телефона Android ..... enyou & lt; ^ _ ^>

Кредит: Справка по форуму сообщества

53
ответ дан 24 July 2018 в 19:47

Вы можете создать точку доступа с единственной командой, используя create_ap.

sudo create_ap wlo1 wlo1 'My superfast hotspot' superSecretpassword

Чтобы установить его

# install hostapd using apt sudo apt install hostapd # install create_ap from source git clone https://github.com/oblique/create_ap cd create_ap sudo make install

Вы можете проверить страницу readme в проекте, чтобы узнать больше о том, как используйте его.

0
ответ дан 18 July 2018 в 11:26

Установить ap-hotspot:

sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install ap-hotspot

Обновить его для Ubuntu 14.04, если вы его используете:

amd64 : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb 32 bit : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb

Пример на amd64:

cd /tmp wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb sudo dpkg -i hostapd*.deb sudo apt-mark hold hostapd

Использование:

sudo ap-hotspot start

// Следуйте настройке пароля и amp; ssid Пример для amd64:

sudo ap-hotspot configure

Чтобы остановить его:

sudo ap-hotspot stop

Чтобы остановить его:

ap-hotspot

И самое главное: не забудьте выключить брандмауэр в горячей точке!

6
ответ дан 18 July 2018 в 11:26

На мой взгляд, лучший способ:

Сначала установите несколько пакетов следующим образом: sudo apt-get install procps iproute2 iw haveged hostapd Сначала установите несколько пакетов, как следует :

Использование супер просто и в основном «просто работает». Первый AP действительно работает для меня (он никогда не работал правильно для меня через NetworkManager по умолчанию).

6
ответ дан 18 July 2018 в 11:26

Это сработало для меня. Он устанавливает соединение hotspot с помощью редактора подключений сетевого администратора Kde. Я на Ubuntu 14.04 (.2) 64 бит. Следуйте по ссылке или следуйте за мной:

Сначала установите ее по ссылке выше. (Я думаю, что пакет plasma-nm, если я прав, запустите это, чтобы установить: sudo apt-get install plasma-nm).

Нажмите Alt + F2 и введите kde-nm-connection-editor, чтобы запустить его.

В появившемся окне нажмите кнопку «Добавить» и выберите «Беспроводной (общий)» в раскрывающемся списке.

Введите имя, ssid и выберите режим точки доступа. Если хотите, настройте пароль на вкладке Безопасность беспроводной сети. Наконец, нажмите «ОК».

Нажмите «Диспетчер сетевого управления» на панели «Единство», а затем выберите «Подключиться к скрытой сети Wi-Fi», выберите созданное соединение. (Возможно, вам не нужно делать этот шаг)

0
ответ дан 18 July 2018 в 11:26

Чтобы ваша машина ubuntu выступала в качестве «горячей точки» Wi-Fi для любого устройства, установите и настройте пакет hostapd. Он предназначен именно для этой цели. Я делюсь своим мобильным широкополосным соединением (Tata Photon) с моим телефоном Android, используя этот самый метод на ubuntu 12.04!

Вот необходимые реквизиты, которые вам нужно будет использовать hostapd таким образом:

Pre-requsites:

Возможность вашей беспроводной карты поддерживать режим инфраструктуры. Чтобы узнать: i. Найдите ваш модуль драйвера ядра, используя следующую команду: lspci -k | grep -A 3 -i "network" (В моем случае используемый драйвер был ath9k) ii. Теперь используйте команду ниже, чтобы узнать свои возможности Wi-Fi (замените ath9k вашим драйвером ядра): modinfo ath9k | grep 'depend. (iii) Если вышеупомянутый вывод включает в себя «mac80211», значит, ваша Wi-Fi-карта будет поддерживать режим AP. Программное обеспечение Hostapd: Hostapd - это стандартный демон linux, который будет использоваться для создания вашей точки доступа. Программное обеспечение Dhcp: даже после того, как hostapd создает AP, и ваше устройство обнаруживает его, вам все равно потребуется сервер dhcp для назначения динамического ip-адреса вашему AP-клиенту. (если вы не назначаете статический адрес для каждого устройства)

Обратитесь к моей статье за ​​дополнительной информацией о том, как настроить и настроить пакет hostapd.

Обновление от 08 июля 2014 года [ ! d14]

Чтобы решить эту проблему, я написал статью , маленький демон linux, чтобы создать точку доступа Wi-Fi поверх hostapd. Он использует dnsmasq для предоставления IP-адреса и iptables для создания таблицы маршрутизации.

Для установки:

wget https://github.com/prahladyeri/hotspotd/raw/master/dist/hotspotd-0.1.tar.gz tar xvf hotspotd-0.1.tar.gz cd hotspotd-0.1/ sudo python setup.py install

Включение обходной ошибки для 14.04 ошибки hostapd.

1
ответ дан 18 July 2018 в 11:26

Ubuntu 16.04+ LTS

самый простой способ, который я видел, - просто использовать встроенную функцию Hotspot в Ubuntu. Вам просто нужно убедиться, что вы подключены через ethernet к Интернету, так как его включение отключится от wi-fi.

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

1. Откройте настройки, щелкните по сети

2. Нажмите на Wirelss и убедитесь, что вы включили его!

Нажмите ethernet , чтобы убедиться, что вы подключены к Интернету через Ethernet. [ ! d12]

3. «Нажмите« Включить »

enter image description here [!d11]

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

, как только вы это сделаете, вас встретит имя соединения и ключ с автогенерированным паролем. Просто присоединитесь к этому соединению и введите ключ, и вы хорошо пойдете!

2
ответ дан 18 July 2018 в 11:26

Вот два очень похожих метода, основанных на отличном инструменте командной строки NetworkManager. Он очень прост, работает с WPA и Access Point Mode (поэтому он работает на смартфонах) и не требует сложной настройки. Как только он настроен, вы можете просто использовать графический интерфейс для доступа к точке доступа.

Однострочное решение без дополнительной программы

Просто запустите

nmcli device wifi hotspot con-name my-hotspot ssid my-hotspot band bg password jesuisunmotdepasse

, и он должен создать точку доступа и подключиться к ней. Если это не сработает, вы должны попробовать 3-строчное решение здесь:

Решение из трех строк без дополнительной программы

Просто запустите следующие строки, чтобы создать и активировать точку доступа: [ ! d5] # Create a connection nmcli connection add type wifi ifname '*' con-name my-hotspot autoconnect no ssid my-local-hotspot # Put it in Access Point nmcli connection modify my-hotspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared # Set a WPA password (you should change it) nmcli connection modify my-hotspot 802-11-wireless-security.key-mgmt wpa-psk 802-11-wireless-security.psk myhardpassword # Enable it (run this command each time you want to enable the access point) nmcli connection up my-hotspot

Теперь подключитесь к своему смартфону ... Если вам это больше не нужно, отключите его:

nmcli connection down my-hotspot

Чтобы снова включить его, вам просто нужно будет использовать последняя команда команды 4 линии. Вы можете заметить, что, поскольку соединение также появляется в доступных подключениях, вы можете включить / отключить его из графического интерфейса.

1
ответ дан 18 July 2018 в 11:26

Вы можете создать точку доступа с единственной командой, используя create_ap.

sudo create_ap wlo1 wlo1 'My superfast hotspot' superSecretpassword

Чтобы установить его

# install hostapd using apt sudo apt install hostapd # install create_ap from source git clone https://github.com/oblique/create_ap cd create_ap sudo make install

Вы можете проверить страницу readme в проекте, чтобы узнать больше о том, как используйте его.

0
ответ дан 24 July 2018 в 19:47
  • 1
    hostapd package 1: 2.4-0ubuntu6 не включает в себя программу create_ap. – John S Gruber 2 July 2017 в 06:36

Установить ap-hotspot:

sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install ap-hotspot

Обновить его для Ubuntu 14.04, если вы его используете:

amd64 : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb 32 bit : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb

Пример на amd64:

cd /tmp wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb sudo dpkg -i hostapd*.deb sudo apt-mark hold hostapd

Использование:

sudo ap-hotspot start

// Следуйте настройке пароля и amp; ssid Пример для amd64:

sudo ap-hotspot configure

Чтобы остановить его:

sudo ap-hotspot stop

Чтобы остановить его:

ap-hotspot

И самое главное: не забудьте выключить брандмауэр в горячей точке!

6
ответ дан 24 July 2018 в 19:47
  • 1
    Для работы ap-hotspot вы должны отключить свой брандмауэр. – Sudheer 8 July 2014 в 13:17
  • 2
    Я хотел добавить комментарий к Sudheer. Вы должны отключить брандмауэр. Я много пробовал, но это не сработало, потому что мой брандмауэр был включен. Спасибо, Судир! – Babbzzz 15 May 2015 в 19:55
  • 3
    ERROR 404: Not Found для данной команды wget. – Blauhirn 2 April 2017 в 02:00
  • 4
    PPA не содержит ap-hotspot с Ubuntu 17.04 – loxaxs 26 August 2017 в 20:36

На мой взгляд, лучший способ:

Сначала установите несколько пакетов следующим образом: sudo apt-get install procps iproute2 iw haveged hostapd Сначала установите несколько пакетов, как следует :

Использование супер просто и в основном «просто работает». Первый AP действительно работает для меня (он никогда не работал правильно для меня через NetworkManager по умолчанию).

6
ответ дан 24 July 2018 в 19:47
  • 1
    Да. Кроме того, hostapd также должен быть в списке установки. – Blauhirn 2 April 2017 в 02:05
  • 2
    он работал на 14,4 LTS. Благодаря! – Fahim Babar Patel 2 May 2017 в 17:49
  • 3
    Пробовал: ap-hotspot, nm-plasma, network-manager-gnome и т. Д. И т. Д. И т. Д. Это единственное, что я мог бы использовать для Ubuntu 17.04 64-бит. – nmax 11 June 2017 в 21:44

Это сработало для меня. Он устанавливает соединение hotspot с помощью редактора подключений сетевого администратора Kde. Я на Ubuntu 14.04 (.2) 64 бит. Следуйте по ссылке или следуйте за мной:

Сначала установите ее по ссылке выше. (Я думаю, что пакет plasma-nm, если я прав, запустите это, чтобы установить: sudo apt-get install plasma-nm).

Нажмите Alt + F2 и введите kde-nm-connection-editor, чтобы запустить его.

В появившемся окне нажмите кнопку «Добавить» и выберите «Беспроводной (общий)» в раскрывающемся списке.

Введите имя, ssid и выберите режим точки доступа. Если хотите, настройте пароль на вкладке Безопасность беспроводной сети. Наконец, нажмите «ОК».

Нажмите «Диспетчер сетевого управления» на панели «Единство», а затем выберите «Подключиться к скрытой сети Wi-Fi», выберите созданное соединение. (Возможно, вам не нужно делать этот шаг)

0
ответ дан 24 July 2018 в 19:47

Чтобы ваша машина ubuntu выступала в качестве «горячей точки» Wi-Fi для любого устройства, установите и настройте пакет hostapd. Он предназначен именно для этой цели. Я делюсь своим мобильным широкополосным соединением (Tata Photon) с моим телефоном Android, используя этот самый метод на ubuntu 12.04!

Вот необходимые реквизиты, которые вам нужно будет использовать hostapd таким образом:

Pre-requsites:

Возможность вашей беспроводной карты поддерживать режим инфраструктуры. Чтобы узнать: i. Найдите ваш модуль драйвера ядра, используя следующую команду: lspci -k | grep -A 3 -i "network" (В моем случае используемый драйвер был ath9k) ii. Теперь используйте команду ниже, чтобы узнать свои возможности Wi-Fi (замените ath9k вашим драйвером ядра): modinfo ath9k | grep 'depend. (iii) Если вышеупомянутый вывод включает в себя «mac80211», значит, ваша Wi-Fi-карта будет поддерживать режим AP. Программное обеспечение Hostapd: Hostapd - это стандартный демон linux, который будет использоваться для создания вашей точки доступа. Программное обеспечение Dhcp: даже после того, как hostapd создает AP, и ваше устройство обнаруживает его, вам все равно потребуется сервер dhcp для назначения динамического ip-адреса вашему AP-клиенту. (если вы не назначаете статический адрес для каждого устройства)

Обратитесь к моей статье за ​​дополнительной информацией о том, как настроить и настроить пакет hostapd.

Обновление от 08 июля 2014 года [ ! d14]

Чтобы решить эту проблему, я написал статью , маленький демон linux, чтобы создать точку доступа Wi-Fi поверх hostapd. Он использует dnsmasq для предоставления IP-адреса и iptables для создания таблицы маршрутизации.

Для установки:

wget https://github.com/prahladyeri/hotspotd/raw/master/dist/hotspotd-0.1.tar.gz tar xvf hotspotd-0.1.tar.gz cd hotspotd-0.1/ sudo python setup.py install

Включение обходной ошибки для 14.04 ошибки hostapd.

1
ответ дан 24 July 2018 в 19:47

Ubuntu 16.04+ LTS

самый простой способ, который я видел, - просто использовать встроенную функцию Hotspot в Ubuntu. Вам просто нужно убедиться, что вы подключены через ethernet к Интернету, так как его включение отключится от wi-fi.

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

1. Откройте настройки, щелкните по сети

2. Нажмите на Wirelss и убедитесь, что вы включили его!

Нажмите ethernet , чтобы убедиться, что вы подключены к Интернету через Ethernet. [ ! d12]

3. «Нажмите« Включить »

enter image description here [!d11]

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

, как только вы это сделаете, вас встретит имя соединения и ключ с автогенерированным паролем. Просто присоединитесь к этому соединению и введите ключ, и вы хорошо пойдете!

2
ответ дан 24 July 2018 в 19:47

Вот два очень похожих метода, основанных на отличном инструменте командной строки NetworkManager. Он очень прост, работает с WPA и Access Point Mode (поэтому он работает на смартфонах) и не требует сложной настройки. Как только он настроен, вы можете просто использовать графический интерфейс для доступа к точке доступа.

Однострочное решение без дополнительной программы

Просто запустите

nmcli device wifi hotspot con-name my-hotspot ssid my-hotspot band bg password jesuisunmotdepasse

, и он должен создать точку доступа и подключиться к ней. Если это не сработает, вы должны попробовать 3-строчное решение здесь:

Решение из трех строк без дополнительной программы

Просто запустите следующие строки, чтобы создать и активировать точку доступа: [ ! d5] # Create a connection nmcli connection add type wifi ifname '*' con-name my-hotspot autoconnect no ssid my-local-hotspot # Put it in Access Point nmcli connection modify my-hotspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared # Set a WPA password (you should change it) nmcli connection modify my-hotspot 802-11-wireless-security.key-mgmt wpa-psk 802-11-wireless-security.psk myhardpassword # Enable it (run this command each time you want to enable the access point) nmcli connection up my-hotspot

Теперь подключитесь к своему смартфону ... Если вам это больше не нужно, отключите его:

nmcli connection down my-hotspot

Чтобы снова включить его, вам просто нужно будет использовать последняя команда команды 4 линии. Вы можете заметить, что, поскольку соединение также появляется в доступных подключениях, вы можете включить / отключить его из графического интерфейса.

1
ответ дан 24 July 2018 в 19:47

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

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