Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Простейший способ раздачи интернета на Android  (Прочитано 1048 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Atilla

  • Автор темы
  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Есть карта RTL8188CUS (поддреживает softAP) под драйвером rtl8192cud.
Собственно вопрос - как проще всего орозанизовать раздачу интернета на Android по Wifi?

Пробовал wifi-hostapd-ap, но он глохнет на
iptables -t nat -A POSTROUTING -o  eth0  -j MASQUERADE  ...  FAIL
« Последнее редактирование: 28 Сентября 2013, 18:14:22 от Atilla »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Простейший способ раздачи интернета на Android
« Ответ #1 : 28 Сентября 2013, 17:49:33 »
Есть карта RTL8188CUS (поддреживает softAP, не поддерживает AP)
Сами то поняли, что сказали?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Atilla

  • Автор темы
  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: Простейший способ раздачи интернета на Android
« Ответ #2 : 28 Сентября 2013, 17:56:43 »
Есть карта RTL8188CUS (поддреживает softAP, не поддерживает AP)
Сами то поняли, что сказали?
Мне казалось что функция программной точки доступа и просто точка доступа это разные вещи. Если это не так, то простите, я не профессионал в сетевых технологиях.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Простейший способ раздачи интернета на Android
« Ответ #3 : 28 Сентября 2013, 18:07:53 »
Ну так вот, все точки доступа на свете - программные. Те, что вы обозвали аппаратными, на самом деле - небольшой компьютер с набором сетевых интерфейсов и программного обеспечения для их связки.
Что никак не относится к возможности конкретного адаптера переключаться в режим монитора или другие, более современные режимы хоста для WiFi сети.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Atilla

  • Автор темы
  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: Простейший способ раздачи интернета на Android
« Ответ #4 : 28 Сентября 2013, 18:14:06 »
Ну так вот, все точки доступа на свете - программные. Те, что вы обозвали аппаратными, на самом деле - небольшой компьютер с набором сетевых интерфейсов и программного обеспечения для их связки.
Что никак не относится к возможности конкретного адаптера переключаться в режим монитора или другие, более современные режимы хоста для WiFi сети.
Спасибо, Теперь понятно. И тем не менее, основной вопрос остаётся открытым.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Простейший способ раздачи интернета на Android
« Ответ #5 : 28 Сентября 2013, 18:16:46 »
Основной вопрос - откуда эта команда вообще взялась. Я и из прошлого топика этого не понял, и из этого понять не могу.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Atilla

  • Автор темы
  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: Простейший способ раздачи интернета на Android
« Ответ #6 : 28 Сентября 2013, 18:34:02 »
При попытке поднять hostap из графической программы (wifi-hostapd-ap), wifi-hostapd-ap пишет во косоль следующие строки:
user@user-pc:~$ sudo wifi-hostapd-ap

Start activation.
 
Preparation device  ...  OK
Check device  ...  OK
Starting device  ...  OK
Enable IP Forwardng  ...  OK
Set rules to IPTABLES  ...  OK
 * Starting DNS forwarder and DHCP server dnsmasq                                                                                                                                                                                               * (already running)
Starting DNSMASQ  ...  OK
 * Starting advanced IEEE 802.11 management hostapd                                                                                                                                                                                     [fail]
iptables -t nat -A POSTROUTING -o  eth0  -j MASQUERADE  ...  FAIL
"AP is not running!"
Testing AP... 
DEVICE -  ON
DNSMASQ -  ON
HOSTAPD -  OFF
IP FORWARDING -  ON
AP IS NOT RUNNING

И судя по этим строкам, wifi-hostapd-ap испытывает проблему при попытку запуска команды
iptables -t nat -A POSTROUTING -o  eth0  -j MASQUERADE

Что эта команда значит я не могу понять.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Простейший способ раздачи интернета на Android
« Ответ #7 : 28 Сентября 2013, 18:52:20 »
Я знаю, что она означает, я не могу понять, зачем оно вообще её пытается выполнить.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн trade85

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
решил эту проблему указанием драйвера - nl80211.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
trade85, рады за вас. Как ваш пост относится к теме?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.065 секунд. Запросов: 25.