Автор Тема: [Решено] Раздача Wi-fi  (Прочитано 9568 раз)

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

Оффлайн doctor@tardis

[Решено] Раздача Wi-fi
« : 25 Октября 2013, 11:20:49 »
Здравствуйте. Я реально очень, очень, очень много времени убил на решение этой проблемы.. и никак не решу..
Раньше пользовался Wifi-Hostapd-ap. Как ни странно, первая ее установка на убунту была без проблем - все работало и все было прекрасно. Затем перешел на убунту 13.10 - и она перестала работать. Просто вылетала. Да суть не в этом.

Установил Дебиан Wheezy. Wifi-Hostapd-ap найти не могу. Окей, попробовал сделать точку "ручками".
Сколько бы манов я не прочитал, сколько бы всяких конфигов не по-переделовал - глухо как в танке. И на форуме гуглил различные решения - ну просто не хочет запускаться и точка... Я даже извращенным способом пытался - через вайн хотел запустить программу Virtual Router - но она не запускает, пишет ошибку параметров..

В общем, я понимаю, что тема повторяющаяся, но прошу помочь лично, поковыряться в моих конфигах. Уже никаких сил нет.

Заранее благодарен.
« Последнее редактирование: 30 Октября 2013, 15:20:27 от qupl »
 

Оффлайн endru

Re: Раздача Wi-fi
« Ответ #1 : 25 Октября 2013, 11:27:22 »
Установил Дебиан Wheezy. Wifi-Hostapt-app найти не могу.
aptitude search hostapd

Оффлайн doctor@tardis

Re: Раздача Wi-fi
« Ответ #2 : 25 Октября 2013, 11:29:51 »
Hostapd у меня стоит..
 

Оффлайн endru

Re: Раздача Wi-fi
« Ответ #3 : 25 Октября 2013, 12:08:27 »
DoctorWho, честно не настраивал на debian. А тут смотрели?

Оффлайн doctor@tardis

Re: Раздача Wi-fi
« Ответ #4 : 25 Октября 2013, 12:21:50 »
Эту тему пока не читал.. Правда я прочитал где-то 10 мануалов по всему гуглу, я не знаю, все почти одно и тоже пишут, а вот у меня не выходит..
 

Оффлайн ogost

Re: Раздача Wi-fi
« Ответ #5 : 25 Октября 2013, 17:06:15 »
DoctorWho, до понедельника подождете? с работы могу свои конфиги выложить. если нет, то выкладывайте свои сюда, поглазеем вместе.

Оффлайн doctor@tardis

Re: Раздача Wi-fi
« Ответ #6 : 25 Октября 2013, 17:40:35 »
ogost, Конфигов, честно говоря, не мало. Я столько лазил по всяким манам, и хотя в основном советовали одни и те же конфиги править, но бывали и те, кто в какие-то дебри залезали.. И от безысходности все делал.. Сейчас переустановлю Дебиан и попробую с нуля настроить по стандартному мануалу. Если не поможет - выставлю сюда.

[ot] Переустановка системы это конечно ламерский вариант, но как и у многих молодых линуксоидов, у меня одно место горит, если система замусорена, а так как дебиан я только недавно поставил + я там все конфиги из-за вай-фая перенастроил - он у меня в ужасном состоянии. Да и не понравился мне КДЕ. Люди разные, я предпочитаю Гном, хоть его и недолюбливают [/ot]

Сообщение объединено: 26 Октября 2013, 12:56:57
DoctorWho, до понедельника подождете? с работы могу свои конфиги выложить. если нет, то выкладывайте свои сюда, поглазеем вместе.

Так так так, разбираюсь по тихоньку.. по крайней мере, нашел Ашибку.
Кое-как я все таки поставил wifi-hostapd-ap и при запуске он ругается на dnsmasq. (failed to start dnsmasq)
Вот как выглядит конфиг dnsmasq в wifi-hostapd-ap


А вот что написано /etc/dnsmasq.conf
#Name:Default
#Type:DNSMASQ
interface=wlan0
dhcp-range=192.168.0.2,192.168.0.255,1h
server=/www.google.com/8.8.8.8

Вот.. проблема в интерфейсе? Т.к. в wifi-hostapd-ap пишет интерфейс eth0, а в dnsmasq - wlan0.
Или в чем-то другом?
« Последнее редактирование: 26 Октября 2013, 12:59:57 от DoctorWho »
 

Оффлайн doctor@tardis

Re: Раздача Wi-fi
« Ответ #7 : 29 Октября 2013, 14:50:38 »
Помогите кто-нибудь....
 

Оффлайн ogost

Re: Раздача Wi-fi
« Ответ #8 : 30 Октября 2013, 05:22:12 »
вы где брали wifi-hostapd-ap? в моих репах их нет.
у меня установлен hostapd и настроен iptables, ип форвардинг. dnsmasq не установлен.

Сообщение объединено: 30 Октября 2013, 05:23:59
вру iptables даже не настроен. есть бридж между сетевухой и беспроводным интерфейсом.

Сообщение объединено: 30 Октября 2013, 05:32:26
короче ставим bridge-utils, hostapd, wpasupplicant.
приводим конфиги в следующий вид:
Код: ( /etc/hostapd/hostapd.conf) [Выделить]
interface=wlan0
driver=nl80211

bridge=br0

country_code=FR
ieee80211d=1

ssid=SmallAP

hw_mode=g

channel=6

wme_enabled=0
macaddr_acl=
auth_algs=1

wpa=2

wpa_passphrase=magicword

wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
Код: (/etc/network/interfaces) [Выделить]
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo br0
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manual

iface br0 inet dhcp
bridge_ports eth0 wlan0
и всё! это в случае если dhcp раздается по сети.

Оффлайн doctor@tardis

Re: Раздача Wi-fi
« Ответ #9 : 30 Октября 2013, 14:47:30 »
ogost, Ура! Заработало! Большое спасибо!


Сообщение объединено: 30 Октября 2013, 14:59:27
Ах да.. сразу создал скрипт запуска hostapd и добавил в rc.local. Так что при запуске автоматом раздает Wi-Fi) Даже раньше, чем логинюсь)))
« Последнее редактирование: 30 Октября 2013, 14:59:27 от DoctorWho »
 

Оффлайн ogost

Re: [Решено] Раздача Wi-fi
« Ответ #10 : 30 Октября 2013, 16:01:35 »
Угу тоже так же. Только я не помню сам ли прописывал в автозагрузку, или "оно само"

Оффлайн doctor@tardis

Re: [Решено] Раздача Wi-fi
« Ответ #11 : 11 Декабря 2013, 14:21:23 »
Добавлю кое-что для полноценной информации.. После настройки, чтобы автоматом все запускалось, нужно вписать следующее в
/etc/default/hostapd

RUN_DAEMON="yes"
DAEMON_CONF="/etc/hostapd/hostapd.conf"
 

Оффлайн doctor@tardis

Re: [Решено] Раздача Wi-fi
« Ответ #12 : 12 Января 2014, 14:07:36 »
Надоело после каждой переустановки системы все это проделывать заново, поэтому написал небольшой скриптик для всего. Достаточно просто от рута его запустить.
И так, создаем файл с расширением .sh, допустим wifi.sh и копируем туда вот это -

aptitude install bridge-utils hostapd wpasupplicant && echo 'interface=wlan0
driver=nl80211

bridge=br0

country_code=FR
ieee80211d=1

ssid=Tardis

hw_mode=g

channel=6

wme_enabled=0
macaddr_acl=
auth_algs=1

wpa=2

wpa_passphrase=geronimo

wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP ' > /etc/hostapd/hostapd.conf && echo "# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo br0
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manual

iface br0 inet dhcp
bridge_ports eth0 wlan0" > /etc/network/interfaces && echo 'RUN_DAEMON="yes"
DAEMON_CONF="/etc/hostapd/hostapd.conf"' >> /etc/default/hostapd

Затем открываем терминал, заходим как суперпользователь и запускаем

sh /путь/к/файлу/wifi.sh
И все.

P.S. Тут имя точки доступа - Tardis, а пароль - geronimo
Можете просто заменить на нужное вам.
 

Теги:
     

    [Решено] Не работает VPN соединение через шлюз на Debian

    Автор tim

    Ответов: 6
    Просмотров: 3898
    Последний ответ 03 Января 2013, 11:50:42
    от xbsd
    [Решено] Не видит сетевую карту Atheros AR8171

    Автор medwedos

    Ответов: 13
    Просмотров: 3083
    Последний ответ 30 Октября 2014, 09:22:07
    от medwedos
    [Решено] Низкая скорость отдачи в Интернет в Debian 10

    Автор oermolaev

    Ответов: 1
    Просмотров: 665
    Последний ответ 23 Июля 2020, 13:45:05
    от oermolaev
    [РЕШЕНО] Gajim не соединяется с gtalk

    Автор triemtly

    Ответов: 2
    Просмотров: 2829
    Последний ответ 18 Апреля 2011, 18:15:35
    от triemtly
    Wicd - Bad Password (решено)

    Автор Tammy

    Ответов: 4
    Просмотров: 3098
    Последний ответ 23 Октября 2013, 07:29:57
    от Сет