Автор Тема: Создание точки доступа Wi-Fi на компьютере или ноутбуке  (Прочитано 68761 раз)

Оффлайн yx

  • Старожил
  • ****
  • Сообщений: 487
  • Успехов в труде и счастья в личной жизни!
Вопрос стоит просто - приняв сигнал с усб модема раздать по вайфаю. На андроиде это делается легко, чего не скажешь про большие линуксы. Пока что я решения не нашел. Есть время до следующего лета, но его нужно использовать эффективно
« Последнее редактирование: 02 Сентября 2015, 11:54:15 от vita »
Счастье для всех!.. Даром!.. Сколько угодно счастья!.. Все собирайтесь сюда!.. Хватит всем!.. Никто не уйдет обиженный!.. ©
Как жаль, что так на земле не бывает...

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4928
  • Да будет свет!
Конкретизируйте схему: какое устройство с какой ОС принимает сигнал с USB-модема и на какие устройства с какими ОС предполагается раздавать интернет?
В сети есть такой совет Как раздать интернет через wifi в Ubuntu, но мною не проверен, т.к. нет необходимости.
У меня этой задачей прекрасно справляется маршрутизатор.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4928
  • Да будет свет!
Рекомендую к прочтению статью Настройка точки доступа WiFi на Ubuntu 14.04 с подробным описанием всех действий.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3119
  • Что бы ни случилось, всё будет хорошо!
Безусловно можно принять интернет с 3G-модема и буквально парой команд раздать его через встроенный модуль Wi-Fi ноутбука. При этом дорогущий ноутбук будет работать  точкой доступа, которая гораздо дешевле любого ноутбука. То есть час работы такой точки доступа обходится значительно дешевле часа работы ноутбука  3G точка доступа, например, 3G-WiFi Роутер ZTE MF30 . В сети достаточно помощи под названием Выбираем 3G роутер

Оффлайн Gopas

  • Новичок
  • *
  • Сообщений: 7
Цитировать
час работы такой точки доступа обходится значительно дешевле часа работы ноутбука

Добрый вечер.
Если раздача по wi-fi нужна на небольшое время, то 3G-WiFi Роутер нерентабелен.

Цитировать
Рекомендую к прочтению статью Настройка точки доступа WiFi на Ubuntu 14.04

Все работает, только мне пришлось скачивать hostapd_1 не с http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa, а с http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa, т.к. на первом первой версии нет, а со второй не заработало.

У меня TL-WN321G

Оффлайн yx

  • Старожил
  • ****
  • Сообщений: 487
  • Успехов в труде и счастья в личной жизни!
Дорогие друзья! Огромное спасибо за исчерпывающие ответы! Жалею, что долго не посещал форум.
Итак:
к сожалению модем дал на подержание, проверить на практике сложновато, но в следующие выходные непеременно попробую.
Что касается использования дорогущего бука как точки доступа, то работа точкой никак не мешает всем его остальным функциям. Но ноутбук у меня уже есть, задача раздачи возникает только в отпуске, а роутер придется покупать за живые деньги. Кроме того, неизвестно, работает ли роутер с другой приблудой, усбшным усилителем сигнала, без которого и раздавать то будет совершенно нечего. Скорее всего, я использую как точку нетбук ровер у801, который сам по себе мало на что годится.
Счастье для всех!.. Даром!.. Сколько угодно счастья!.. Все собирайтесь сюда!.. Хватит всем!.. Никто не уйдет обиженный!.. ©
Как жаль, что так на земле не бывает...

Оффлайн samali

  • Новичок
  • *
  • Сообщений: 39
  • Всё будет! Но не сразу ;-)...
Доброго времени суток всем!
Собственно вопрос простой - возможно ли? И если да, то как?


Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3119
  • Что бы ни случилось, всё будет хорошо!
Раздать интернет можно хоть со стационарного компьютера, хоть с ноутбука очень даже возможно в любом линуксе.
В сети многократно описано как это сделать. НО, как я убедился на своём опыте, купить роутер с точкой доступа дешевле и надёжнее, чем раздавать вай-фай с ноутбука, потребляющего ватт 40, + амортизация работы столько мощного девайса на столь незначительный процесс. Так что купите точку доступа и будет Вам счастье.
Если коротко, Вам сделать следующее. Поднять сеть и создать вай-фай соединение, прописать форвадинг и опустить NAT (отключить внутренний файрволл линукс).

Оффлайн samali

  • Новичок
  • *
  • Сообщений: 39
  • Всё будет! Но не сразу ;-)...
Если коротко, Вам сделать следующее. Поднять сеть и создать вай-фай соединение, прописать форвадинг и опустить NAT (отключить внутренний файрволл линукс).

Спасибо за ответ.) Попробовал сделать сие стандартными (граф.) приложениями - не вышло. Может набор последовательных терминальных комманд подскажите?! (я в них пока не шибко силён).
Думаю не мне одному подобное сможет пригодится....
П.С. Есть настроенное ВПН соединение и сетевая залоченная на него....

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4928
  • Да будет свет!
Попробуйте воспользоваться советами из статьи Программная точка доступа в Ubuntu при помощи скрипта AP-Hotspot
sudo add-apt-repository ppa:nilarimogard/webupd8 -ysudo apt-get update sudo apt-get install ap-hotspotДалее по тексту статьи. Комментарии не однозначные. Нужно проверять на практике.
Удачи!
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3119
  • Что бы ни случилось, всё будет хорошо!
Мой конспект из рабочих записей 2011 года.
Для установки внутренней локальной петли все вариации interfaces должны начинаться со строк: auto lo
iface lo inet loopback
потому что модули системы для связи между собой и используют этот вариант соединения (локальная петля)
Нужно отредактировать файл /etc/network/interfaces sudo pluma /etc/network/interfacesдалее прописать свои соединения (можно жёстко-статически)
### Статический адрес для eth0
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.1
или
### Динамический адрес для eth0
auto eth0
iface eth0 inet dhcp
Узнать значения командой ifconfigДалее для всех остальных сетевых соединений с их присвоенными значениями или динамическими (inet dhcp) прямо в /etc/network/interfasec в конце секции с описанием соединения на соединении, которое собираешься использовать для связи со своим ноутбуком, можешь прописать:
sudo iptables -t nat -A POSTROUTING -o ethN -j MASQUERADEгде N - номер используемого соединения, если используешь средства системы (NM к примеру), то подними NAT этой командой из терминала и включи форвардинг и NAT
sudo -i echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o  - интерфейс, смотрящий в сеть -j MASQUERADE
НА подключаемом НОУТБУКЕ лучше оставить NM и прописать раздающий дефолтным шлюзом sudo su ip r replace default via хх.хх.хх.ххну адрес своей стационарной знаешь (хх.хх.хх.хх), можешь также прописать DNS (8.8.8.8-PDNS Google отлично работает) echo nameserver 8.8.8.8>/etc/resolv.confПроверить связь между машинами пингом (ping xx.xx.xx.xx).
Нужно уточнить включение форвардинг. Можно поручить системе, разкоментировав в /etc/sysctl.conf
sudo pluma /etc/sysctl.conf строки
Цитировать
Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1
затем сохранить изменения или командой: sysctl -w net.ipv4.ip_forward=1
PS. Лучше использовать внешний адаптер Wi-Fi. Как показала практика, немногие адаптеры могут работать долго и надёжно. При его нагреве часто рвётся связь и при передаче объёмных данных возникают ошибки. Наиболее надёжными в работе показали себя D-Link N125 и N140.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4928
  • Да будет свет!
Прошло более 10 лет, а тема, как создать точку доступа Wi-FI (Software AP) на любом компьютере или ноутбуке c Linux и беспроводным адаптером, до настоящего времени не потеряла актуальность.
В организации точки доступа может оказать помощь статья Настройка Wi-Fi точки доступа на Linux от августа 2022 года с использованием в качестве примера ноутбука с последней версией Ubuntu.
В последнем комментарии к статье заявляется, что в Ubuntu 24.04 точка доступа подключилась чётко.
Делай с нами, делай как мы, делай лучше нас!