Точка доступа [РЕШЕНО]
Точка доступа [РЕШЕНО]
Не настраивается точка доступа в R4.
Способ, как настраивалось в R2-3 сейчас не работает.
Через wifi-hostapd-ap тоже результата не даёт.
Решено в R6
Способ, как настраивалось в R2-3 сейчас не работает.
Через wifi-hostapd-ap тоже результата не даёт.
Решено в R6
Последний раз редактировалось ans 04 авг 2015, 11:21, всего редактировалось 6 раз.
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
А не забыл дать systemctl enable network.service
и
systemctl start network.service
Для hostapd точно нужен network.service.
и
systemctl start network.service
Для hostapd точно нужен network.service.
Последний раз редактировалось VictorR2007 15 окт 2014, 09:23, всего редактировалось 1 раз.
Re: Точка доступа
Потому и терзают смутные сомнения, что в R4 что-то не так.VictorR2007 писал(а):А не забыл дать systemctl enable network.service
и
systemctl enable start.service
Для hostapd точно нужен network.service.
Начал по порядку проверять все сервисы и похоже нашёл причину - не активируется hostapd
Re: Точка доступа
Переустановка hostapd не дала результатов.
Re: Точка доступа
Наверное, уже пора баг делать.
Re: Точка доступа
http://bugs.rosalinux.ru/show_bug.cgi?id=4528keleg писал(а):Наверное, уже пора баг делать.
Re: Точка доступа
Странно. А у меня всё исправно работает.Пришлось только предварительно разобраться с запуском Shorewall (как здесь описал: http://forum.rosalab.ru/viewtopic.php?f ... 526#p33116) и дать systemctl enable network.service.
Код: Выделить всё
# systemctl status hostapd.service
hostapd.service - Hostapd IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
Loaded: loaded (/lib/systemd/system/hostapd.service; enabled)
Active: active (running) since Ср 2014-10-15 10:52:17 NOVT; 9min ago
Process: 4713 ExecStart=/usr/sbin/hostapd /etc/hostapd/hostapd.conf -P /run/hostapd.pid -B (code=exited, status=0/SUCCESS)
Main PID: 4726 (hostapd)
CGroup: /system.slice/hostapd.service
└─4726 /usr/sbin/hostapd /etc/hostapd/hostapd.conf -P /run/hostapd.pid -B
окт 15 10:53:15 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 RADIUS: starting accounting session 543DEF72-00000001
окт 15 10:53:15 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 WPA: pairwise key handshake completed (RSN)
окт 15 10:54:04 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 IEEE 802.11: authenticated
окт 15 10:54:04 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 IEEE 802.11: associated (aid 1)
окт 15 10:54:04 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 RADIUS: starting accounting session 543DEF72-00000002
окт 15 10:54:04 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 WPA: pairwise key handshake completed (RSN)
окт 15 10:55:21 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 IEEE 802.11: authenticated
окт 15 10:55:21 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 IEEE 802.11: associated (aid 1)
окт 15 10:55:21 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 RADIUS: starting accounting session 543DEF72-00000003
окт 15 10:55:21 fresh hostapd[4726]: wlan0: STA 00:1d:d9:1b:93:21 WPA: pairwise key handshake completed (RSN)
OMNE NIMIUM NOCET
Re: Точка доступа
У меня i586 не работает:awl писал(а):Странно. А у меня всё исправно работает.
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
Получается, что без shorewall не будет работать точка доступа.ans писал(а): У меня i586 не работает:Только разве это имеет отношение к hostapd ?
Там awl сначала давал команду
Код: Выделить всё
# /usr/lib64/iptables.init start
Код: Выделить всё
# shorewall check
Код: Выделить всё
# systemctl restart shorewall.service
# systemctl status shorewall.service
Re: Точка доступа
хорошо, ещё раз проверяю (у меня i586):VictorR2007 писал(а): Получается, что без shorewall не будет работать точка доступа.
Там awl сначала давал командуПотомКод: Выделить всё
# /usr/lib64/iptables.init start
А потом ужеКод: Выделить всё
# shorewall check
Код: Выделить всё
# systemctl restart shorewall.service # systemctl status shorewall.service
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
Да, что-то он не хочет работать.
А давал команду
Код: Выделить всё
Loaded: loaded (/lib/systemd/system/shorewall.service; disabled)
Код: Выделить всё
systemctl enable shorewall.service
Re: Точка доступа
Только я сомневаюсь, что он мешает hostapd-у...VictorR2007 писал(а):Да, что-то он не хочет работать.
Re: Точка доступа
Оказывается, правильно сомневался - shorewall зависит от hostapd, а не наоборот.ans писал(а):Только я сомневаюсь, что он мешает hostapd-у...VictorR2007 писал(а):Да, что-то он не хочет работать.
hostapd можно запустить если:
# nmcli networking off
# rfkill unblock wlan
# nmcli networking on
тогда
Ничего себе огород получается?
Последний раз редактировалось ans 16 окт 2014, 13:33, всего редактировалось 1 раз.
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
И что получилось?
Он через NM начал работать?
Он через NM начал работать?
Re: Точка доступа
Временами WI-FI выскакивает, но через некоторое время падает.VictorR2007 писал(а):И что получилось?
Он через NM начал работать?
Проблема hostapd 2.x и драйвера nl80211:
http://askubuntu.com/questions/472794/h ... river-mode
https://bugs.launchpad.net/ubuntu/+sour ... ug/1289047
Re: Точка доступа
Решение где-то рядом:ans писал(а): Временами WI-FI выскакивает, но через некоторое время падает.
Надо ждать когда hostapd поправят.
Re: Точка доступа
Есть ли надежда?ans писал(а): Надо ждать когда hostapd поправят.
Re: Точка доступа
hostapd поправят?
Re: Точка доступа
Я сейчас на QA последнюю версию мучаю. Пока не получилось запустить.
Да и хочется туда засунуть рабочий (хотя бы в большинстве случаев) конфиг.
Прошу заинтересованный подключаться.
http://bugs.rosalinux.ru/show_bug.cgi?id=4535
Да и хочется туда засунуть рабочий (хотя бы в большинстве случаев) конфиг.
Прошу заинтересованный подключаться.
http://bugs.rosalinux.ru/show_bug.cgi?id=4535
Re: Точка доступа
Добавил туда свой рабочий вариант конфигурации из R3keleg писал(а):Я сейчас на QA последнюю версию мучаю. Пока не получилось запустить.
Да и хочется туда засунуть рабочий (хотя бы в большинстве случаев) конфиг.
Прошу заинтересованный подключаться.
http://bugs.rosalinux.ru/show_bug.cgi?id=4535
Re: Точка доступа
Ок!...keleg писал(а):Сейчас как раз его копаю, но давайте в соотв. теме.
Re: Точка доступа
Вот что написал наш тестировщик, ему удалось запустить.
б) Настройка через консоль
1) Установить urpmi dnsmasq
2) Добавить настройки сети для wifi в файл /etc/dnsmasq.conf
domain-needed
bogus-priv
interface=wlan0
listen-address=10.0.0.1
dhcp-range=10.0.0.50,10.0.0.150,12h
3) Настраиваем shorewall
3.1) Устанавливаем параметр IP_FORWARDING=On в файле /etc/shorewall/shorewall.conf
3.2) Добавляем интерфейс "net eth0" в файл /etc/shorewall/interfaces
3.3) Добавляем нат "eth0 10.0.0.0/24" в файл /etc/shorewall/masq
4) Добавляем интерфейс
cat /etc/sysconfig/network-scripts/ifcfg-wlan0
DEVICE=wlan0
IPADDR=10.0.0.1
NETMASK=255.255.255.0
NETWORK=10.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=10.255.255.255
ONBOOT=yes
NAME=AP
NM_CONTROLLED=no
5) Меняем ssid и секретную фразу в файле /etc/hostapd/hostapd.conf
interface=wlan0
ssid=rosawifi
wpa_passphrase=*********
6) После перезагрузки проверяем подключение
Все это он делал с версией из http://bugs.rosalinux.ru/show_bug.cgi?id=4535
Попробуйте, если заработает - одобрим!
б) Настройка через консоль
1) Установить urpmi dnsmasq
2) Добавить настройки сети для wifi в файл /etc/dnsmasq.conf
domain-needed
bogus-priv
interface=wlan0
listen-address=10.0.0.1
dhcp-range=10.0.0.50,10.0.0.150,12h
3) Настраиваем shorewall
3.1) Устанавливаем параметр IP_FORWARDING=On в файле /etc/shorewall/shorewall.conf
3.2) Добавляем интерфейс "net eth0" в файл /etc/shorewall/interfaces
3.3) Добавляем нат "eth0 10.0.0.0/24" в файл /etc/shorewall/masq
4) Добавляем интерфейс
cat /etc/sysconfig/network-scripts/ifcfg-wlan0
DEVICE=wlan0
IPADDR=10.0.0.1
NETMASK=255.255.255.0
NETWORK=10.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=10.255.255.255
ONBOOT=yes
NAME=AP
NM_CONTROLLED=no
5) Меняем ssid и секретную фразу в файле /etc/hostapd/hostapd.conf
interface=wlan0
ssid=rosawifi
wpa_passphrase=*********
6) После перезагрузки проверяем подключение
Все это он делал с версией из http://bugs.rosalinux.ru/show_bug.cgi?id=4535
Попробуйте, если заработает - одобрим!
Re: Точка доступа
Без настроек iptables что-ли?keleg писал(а):Вот что написал наш тестировщик, ему удалось запустить.
***
Попробуйте, если заработает - одобрим!
В понедельник проверю.
Re: Точка доступа
Точка доступа стала видна, но подключиться не даётans писал(а):В понедельник проверю.
Re: Точка доступа
Возможно в этом дело
"на 64 была странность что сетевой интерфейс не получал ip при старте мне приходилось его в ручную перестартовывать"
"на 64 была странность что сетевой интерфейс не получал ip при старте мне приходилось его в ручную перестартовывать"
Re: Точка доступа
не помогло. пробую включать разные варианты hostabd.confkeleg писал(а):Возможно в этом дело
"на 64 была странность что сетевой интерфейс не получал ip при старте мне приходилось его в ручную перестартовывать"
Re: Точка доступа
пришёл к тому, от чего казалось ушёл:ans писал(а):keleg писал(а):пробую включать разные варианты hostabd.conf
Re: Точка доступа
Сегодня с обновлениями пришёл hostapd 2.3, но проблему не решил
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
Как оказалось, точка доступа отлично работает.
Сначала сделал файлы конфигурации, которые приложу к сообщению.
Потом создал группу и пользователя dnsmasq командами
groupadd -r dnsmasq
useradd -r -g dnsmasq dnsmasq
Настраивал на x86_64 и устанавливал эти три пакета
http://abf-downloads.rosalinux.ru/victo ... x86_64.rpm
http://abf-downloads.rosalinux.ru/victo ... x86_64.rpm
http://abf-downloads.rosalinux.ru/victo ... x86_64.rpm
Положил в папку и установил командой rpm -Uvh *.rpm --nodeps
По другому не получится, будет ругаться что нужен dnsmasq-base,
а я не смог разобраться, как собрать его, чтобы не ругался.
Потом положил файл ifcfg-wlan0 в /etc/sysconfig/network-scripts
Вообше я этот файл записывал с разными дополнительными параметрами,
но только в таком виде работает раздача мультимедиа в сеть через minidlna,
а мне это было нужно, так как проверял соединение с помощью телевизора (больше нечем).
Потом положил файл hostapd.conf в /etc/hostapd
Вычитал в сети, что для шифрования WPA/WPA2 пароль должен быть не короче 8 символов
и файл dnsmasq.conf в /etc
Потом отключил автозапуск службы NetworkManager, и включил автозапуск службы network.
После перезагрузки подключил телевизор, но не работала раздача адресов через DHCP и dnsmasq вроде небыл запущен.
Но ручная настройка работала и телик подключался и работал просмотр видео через minidlna.
Тогда установил пакет dhcp-server, положил файл dhcpd в /etc/sysconfig
и файл dhcpd.conf в /etc.
После перезагрузки стали раздаваться адреса через DHCP.
А вот как сделать раздачу интернет, я не разобрался.
Подключал интернет ко второй карте с eth0, но как и что там нужно настроить, не знаю.
А с ходу не получилось.
Сначала сделал файлы конфигурации, которые приложу к сообщению.
Потом создал группу и пользователя dnsmasq командами
groupadd -r dnsmasq
useradd -r -g dnsmasq dnsmasq
Настраивал на x86_64 и устанавливал эти три пакета
http://abf-downloads.rosalinux.ru/victo ... x86_64.rpm
http://abf-downloads.rosalinux.ru/victo ... x86_64.rpm
http://abf-downloads.rosalinux.ru/victo ... x86_64.rpm
Положил в папку и установил командой rpm -Uvh *.rpm --nodeps
По другому не получится, будет ругаться что нужен dnsmasq-base,
а я не смог разобраться, как собрать его, чтобы не ругался.
Потом положил файл ifcfg-wlan0 в /etc/sysconfig/network-scripts
но только в таком виде работает раздача мультимедиа в сеть через minidlna,
а мне это было нужно, так как проверял соединение с помощью телевизора (больше нечем).
Потом положил файл hostapd.conf в /etc/hostapd
Вычитал в сети, что для шифрования WPA/WPA2 пароль должен быть не короче 8 символов
После перезагрузки подключил телевизор, но не работала раздача адресов через DHCP и dnsmasq вроде небыл запущен.
Но ручная настройка работала и телик подключался и работал просмотр видео через minidlna.
Тогда установил пакет dhcp-server, положил файл dhcpd в /etc/sysconfig
А вот как сделать раздачу интернет, я не разобрался.
Подключал интернет ко второй карте с eth0, но как и что там нужно настроить, не знаю.
А с ходу не получилось.
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
Попробовал настроить через wifi-hostapd-ap.
Установил, остановил службу NetworkManager.
Запустил настройку через wifi-hostapd-ap.
Потом во вновь сгенерированном hostapd.conf
заменил строки касающиеся пароля на свои, из файла приложенного выше.
Новый файл dnsmasq.conf оставил без изменений,
хотя он показался совсем урезанным,
всего три рабочих строки.
Потом нажал кнопку "Включить" и точка доступа сразу поднялась.
Не понадобилось запускать дополнительно никаких служб,
и не понадобилось перезагружать.
Подключил телик.
Он подключился без проблем.
Установил, остановил службу NetworkManager.
Запустил настройку через wifi-hostapd-ap.
Потом во вновь сгенерированном hostapd.conf
заменил строки касающиеся пароля на свои, из файла приложенного выше.
Новый файл dnsmasq.conf оставил без изменений,
хотя он показался совсем урезанным,
всего три рабочих строки.
Потом нажал кнопку "Включить" и точка доступа сразу поднялась.
Не понадобилось запускать дополнительно никаких служб,
и не понадобилось перезагружать.
Подключил телик.
Он подключился без проблем.
Re: Точка доступа
Ого, вот это инструкция (инструктище)! Где она была закопана интересно?VictorR2007 писал(а):Как оказалось, точка доступа отлично работает.
Сначала сделал файлы конфигурации, которые приложу к сообщению.
Потом создал группу и пользователя dnsmasq командами
Я так понял она для R3 изначально, если используется hostapd 1 ?
Но в R3 настраивалось всё по более простой схеме, а здесь уж так всё громоздко.
Я использовал настройки основанные на инструкции приведённой разработчикам выше.
При этом после изменения параметров приходилось делать всё время перезагрузку, ос не выдерживала - слетала графическая система. Три раза у меня такое было.
NetworkManager не отключал, без него как подключение к сети работать должно?
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
Это я вчера пробовал настроить используя гугле и все что вышло записал сюда.ans писал(а):Ого, вот это инструкция (инструктище)! Где она была закопана интересно?
Я так понял она для R3 изначально, если используется hostapd 1 ?
Но в R3 настраивалось всё по более простой схеме, а здесь уж так всё громоздко.
Я использовал настройки основанные на инструкции приведённой разработчикам выше.
При этом после изменения параметров приходилось делать всё время перезагрузку, ос не выдерживала - слетала графическая система. Три раза у меня такое было.
NetworkManager не отключал, без него как подключение к сети работать должно?
Я вначале настраивал без erh0, а когда настроил, то подключил eth0.
При подключении создался файл ifcfg-eth0 и сеть поднялась.
Этот файл без дополнительных настроек, и если нужно, то кожно добавить дополнительные параметры
из ранее существующего проводного соединения в /etc/sysconfig/network-scripts/.
Re: Точка доступа
Тоже сейчас попробовал, без NetworkManager точка доступа поднимается, но с других устройств к wifi не подключается (смартфон, пк-win7).VictorR2007 писал(а):Попробовал настроить через wifi-hostapd-ap.
Установил, остановил службу NetworkManager.
Запустил настройку через wifi-hostapd-ap.
C NetworkManager точка доступа не работает.
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
Может проблема в пароле.
Я ранее тоже не мог подключить.
Только со строками такого вида в файле /etc/hostapd/hostapd.conf
все заработало.
Вообще, еще похоже что нужно указывать вручную настройки ip на подключаемых устройствах.
Если адреса не раздаются, то они не могут подключиться.
Я ранее тоже не мог подключить.
Только со строками такого вида в файле /etc/hostapd/hostapd.conf
все заработало.
Код: Выделить всё
#Name:Default
#Type:Hostapd
interface=wlan0
driver=nl80211
ssid=Rosa
hw_mode=g
channel=10
wpa=2
wpa_passphrase=11111111
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
auth_algs=1
macaddr_acl=0
Если адреса не раздаются, то они не могут подключиться.
Re: Точка доступа
На 100 раз перепроверено, в R3 это чудесно работало и работает.VictorR2007 писал(а):Может проблема в пароле.
Я ранее тоже не мог подключить.
Проверял на вчерашнем образе: а ошибку-то hostapd больше не показывает!
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
Короче, после всех манипуляций, выяснил что dhcp-server не нужен.ans писал(а):Тоже сейчас попробовал, без NetworkManager точка доступа поднимается, но с других устройств к wifi не подключается (смартфон, пк-win7).
C NetworkManager точка доступа не работает.
Там просто что-то совпало.
Думаю что наиболее важен dnsmasq, с другими параметрами у меня выдает адреса из другой подсети
и поэтому соединение не происходит.
При настройке с wlan0 на IP 192.168.0 и eth0 на 192.168.1.
с установленными пакетами указанными выше, у меня работает раздача адресов по DHCP с такими настройками.
После настройки достаточно включить (если не включены по умолчанию),
службы hostapd и dnsmasq, службы network трогать не нужно, сеть сама поднимется при старте hostapd.
Службу NetworkManager убрать из автозапуска.
После настройки лучше перезагрузить, у меня попытки запуска dnsmasq без перезагрузки выбрасывают в перезагрузку.
Пароль у меня там 11111111 и должен быть не менее 8 символов.
hostapd.conf
Код: Выделить всё
#Name:Default
#Type:Hostapd
interface=wlan0
driver=nl80211
ssid=Rosa
hw_mode=g
channel=6
wpa=2
wpa_passphrase=11111111
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
auth_algs=1
macaddr_acl=0
Код: Выделить всё
user=dnsmasq
group=dnsmasq
cache-size=1000
domain-needed
bogus-priv
interface=wlan0
dhcp-range=192.168.0.50,192.168.0.150,12h
dhcp-host=aa:bb:cc:dd:ee:ff,192.168.0.50
listen-address=127.0.0.1
server=/localnet/192.168.0.1
server=8.8.8.8
no-dhcp-interface=lo
bind-interfaces
no-hosts
ifcfg-wlan0 я в нем поставил gateway 192.168.1.9 как адрес роутера но возможно там можно что-то изменить.
Код: Выделить всё
DEVICE=wlan0
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
gateway 192.168.1.9
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
DNS1=127.0.0.1
ONBOOT=yes
METRIC=35
Код: Выделить всё
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
- Вложения
-
- tochca.tar.gz
- (677 байт) 1049 скачиваний
Re: Точка доступа
Сделал service network restart и ошибка появилась, при этом и сам network.service убивается.ans писал(а): Проверял на вчерашнем образе: а ошибку-то hostapd больше не показывает!
При отключенном NetworkManager ошибка исчезает, но появляется с dnsmasq
Зря, действительно, network потрогал...
А хотя почему? В R3 service network restart работает без всяких проблем и даже больше - это нужно для запуска точки доступа после перезагрузки.
Re: Точка доступа
Проверил. Сделал всё по инструкции. Точку доступа видят все, но подключиться не может никто.VictorR2007 писал(а):Как оказалось, точка доступа отлично работает.
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
Где-то ошибка в настройках.
Я когда настраивал, то при неверных настройках у точки доступа
был адрес 192.254.0.x вместо 192.168.0.1.
Телевизор видел его под этим адресом.
И не работал DHCP.
Поэтому и не мог к нему подключаться.
Только с теми конфигами, что приложил двумя сообщениями выше,
стал нормальный IP.
Кстати, когда пытался настроить форвардинг с помощью гугла,
то правил конфиги и давал команды для проверки.
Я к чему.
Уже не помню подробно, но некоторые команды показывали,
что у меня три внешних IP-адреса.
192.168.0.1 для wlan0.
192.168.1.9 для eth0.
И еще какой-то 192.254.0.x, который был рашее у точки доступа.
Вот откуда он взялся в системе, непонятно.
Возможно он и является причиной проблем с точкой доступа.
Не мог ли он попасть каким-то образом из сборочной abf при создании образа?
Я когда настраивал, то при неверных настройках у точки доступа
был адрес 192.254.0.x вместо 192.168.0.1.
Телевизор видел его под этим адресом.
И не работал DHCP.
Поэтому и не мог к нему подключаться.
Только с теми конфигами, что приложил двумя сообщениями выше,
стал нормальный IP.
Кстати, когда пытался настроить форвардинг с помощью гугла,
то правил конфиги и давал команды для проверки.
Я к чему.
Уже не помню подробно, но некоторые команды показывали,
что у меня три внешних IP-адреса.
192.168.0.1 для wlan0.
192.168.1.9 для eth0.
И еще какой-то 192.254.0.x, который был рашее у точки доступа.
Вот откуда он взялся в системе, непонятно.
Возможно он и является причиной проблем с точкой доступа.
Не мог ли он попасть каким-то образом из сборочной abf при создании образа?
Re: Точка доступа
А, может, телевизор как-то по-другому Wi-fi воспринимает, чем ПК?VictorR2007 писал(а):Где-то ошибка в настройках.
Я когда настраивал, то при неверных настройках у точки доступа
был адрес 192.254.0.x вместо 192.168.0.1.
Телевизор видел его под этим адресом.
Я уже всё перекрутил.
P.S. Уже в 5 или 6 раз рухнула графическая система после этих перенастроек.
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
Да нет.ans писал(а):А, может, телевизор как-то по-другому Wi-fi воспринимает, чем ПК?
Я уже всё перекрутил
Так же.
Кстати, knemo показывает адрес точки доступа.
Иногда сталкивался с тем, что вообще нет адреса для IPv4, а только IPv6.
Вроде это в том случае, если не создавал файл ifcfg-wlan0, который прикладывал выше,
а пытаться использовать настройки wlan0 от networkmanagera.
Или же показывал адрес 192.254.0.1, если файл dnsmasq.conf отличался от приложенного выше.
Тогда не запускалась служба dnsmasq и на точке доступа был этот адрес.
В knemo сразу видно, правильные настройки или нет.
Re: Точка доступа
Сейчас установил систему заново.VictorR2007 писал(а): Кстати, knemo показывает адрес точки доступа.
Иногда сталкивался с тем, что вообще нет адреса для IPv4, а только IPv6.
Вроде это в том случае, если не создавал файл ifcfg-wlan0, который прикладывал выше,
а пытаться использовать настройки wlan0 от networkmanagera.
Или же показывал адрес 192.254.0.1, если файл dnsmasq.conf отличался от приложенного выше.
Тогда не запускалась служба dnsmasq и на точке доступа был этот адрес.
В knemo сразу видно, правильные настройки или нет.
К репозиториям доступа нет, что перенастраивают.
Но если отключить networkmanager , к инету нет подключения или я что-то не так понимаю?
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
У меня есть. Когда запускается hostapd, то поднимает сеть не только на wifi, но и на проводном соединении.ans писал(а):Но если отключить networkmanager , к инету нет подключения или я что-то не так понимаю?
Только на проводном соединении тоже использует не конфиги от networkmanager, а используется свой ifcfg-eth0.
Я выше давал свой файл, но думаю в него можно перенести некоторые параметры из конфигов networkmanager.
З.Ы.
Сложно общаться,
Я сейчас на связи только с 7 вечера, до 7 утра.
Работаю в ночь, а сеть только на рабочем месте.
Re: Точка доступа
Я пробовал и через этот ifcfg-eth0 настраивать интернет, точка доступа есть, подключения нет.VictorR2007 писал(а): У меня есть. Когда запускается hostapd, то поднимает сеть не только на wifi, но и на проводном соединении.
Только на проводном соединении тоже использует не конфиги от networkmanager, а используется свой ifcfg-eth0.
Я выше давал свой файл, но думаю в него можно перенести некоторые параметры из конфигов networkmanager.
Слишком много влияющих факторов.
Всё проще должно быть, такая настройка никому не понравится, лучше роутер купить.
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа
+1ans писал(а):Всё проще должно быть, такая настройка никому не понравится, лучше роутер купить.
Re: Точка доступа[Лучше роутер-без нервов]
Помогите пожалуйста настроить dnsmasq
При запуске wifi-hostapd-ap пишет Failed to start DNSMASQ!
если из консоли попробовать запустить то пишет
[root@ROSA ~]# service dnsmasq start
/etc/init.d/dnsmasq: line 3: cache-size=1000: command not found
/etc/init.d/dnsmasq: line 4: domain-needed: command not found
/etc/init.d/dnsmasq: line 5: bogus-priv: command not found
/etc/init.d/dnsmasq: line 7: dhcp-range=192.168.0.50,192.168.0.150,12h: command not found
/etc/init.d/dnsmasq: line 8: dhcp-host=aa:bb:cc:dd:ee:ff,192.168.0.50: command not found
/etc/init.d/dnsmasq: line 9: listen-address=127.0.0.1: command not found
/etc/init.d/dnsmasq: line 12: no-dhcp-interface=lo: command not found
/etc/init.d/dnsmasq: line 13: bind-interfaces: command not found
/etc/init.d/dnsmasq: line 14: no-hosts.8.8: command not found
[root@ROSA ~]#
Помогите пожалуйста разобраться.
При запуске wifi-hostapd-ap пишет Failed to start DNSMASQ!
если из консоли попробовать запустить то пишет
[root@ROSA ~]# service dnsmasq start
/etc/init.d/dnsmasq: line 3: cache-size=1000: command not found
/etc/init.d/dnsmasq: line 4: domain-needed: command not found
/etc/init.d/dnsmasq: line 5: bogus-priv: command not found
/etc/init.d/dnsmasq: line 7: dhcp-range=192.168.0.50,192.168.0.150,12h: command not found
/etc/init.d/dnsmasq: line 8: dhcp-host=aa:bb:cc:dd:ee:ff,192.168.0.50: command not found
/etc/init.d/dnsmasq: line 9: listen-address=127.0.0.1: command not found
/etc/init.d/dnsmasq: line 12: no-dhcp-interface=lo: command not found
/etc/init.d/dnsmasq: line 13: bind-interfaces: command not found
/etc/init.d/dnsmasq: line 14: no-hosts.8.8: command not found
[root@ROSA ~]#
Помогите пожалуйста разобраться.
Re: Точка доступа[Лучше роутер-без нервов]
Пробовал настроить точку доступа в последних релизах.tolya писал(а): Помогите пожалуйста разобраться.
ТД устойчиво включается, но настроить раздачу у меня не получается. Выдаёт ip6 и всё.
У Виктора(VictorR2007) как-то работает на 64-разрядной Росе, у меня на 32 - нет.
Мой вывод в заголовке темы: Лучше роутер - без нервов.
Идеально работает в R3.
Re: Точка доступа[Лучше роутер-без нервов]
на текущий момент я завёл wifi_hostap + hostapd_2.3
допилить нужно два файла в /etc/init.d/ +dnsmasq +hostapd
в hostapd пишем
dnsmasq
кстати hostapd 2.4 http://w1.fi/hostapd/
допилить нужно два файла в /etc/init.d/ +dnsmasq +hostapd
в hostapd пишем
Код: Выделить всё
#!/bin/sh
#
# Startup script for Hostapd
#
# author: Laurent Culioli <laurent@mandrake.org>
#
# chkconfig: 345 90 15
# description: Hostapd UserSpace Daemon
# processname: hostapd
# Source function library.
. /etc/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit
RETVAL=0
# Path to the hostapd binary.
hostapd=/usr/sbin/hostapd
start() {
gprintf "Starting Hostapd: "
params="/etc/hostapd/hostapd.conf -B"
daemon --check hostapd $hostapd $params
touch /var/lock/subsys/hostapd
echo
}
stop() {
gprintf "Stopping Hostapd: "
killproc $hostapd
RETVAL=$?
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/hostapd
echo
}
reload() {
gprintf "Reloading Hostapd: "
killproc $hostapd -HUP
echo
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
reload)
reload
;;
restart)
stop
start
;;
status)
status hostapd
;;
*)
gprintf "Usage: hostapd {start|stop|restart|reload|status}\n"
RETVAL=1
esac
exit $RETVAL
Код: Выделить всё
#!/bin/ash
# GPL $Id: dnsmasq,v 1.2 2005/03/22 15:06:14 cvonk Exp $
# system init for DNS forwarder and DHCP server (dnsmasq)
case "$1" in
start)
mkdir -p /var/lib/misc
dnsmasq -C /etc/dnsmasq.conf
;;
stop)
killall dnsmasq 2>/dev/null
;;
restart)
$0 stop
$0 start
;;
status)
if pidof dnsmasq | sed "s/$$\$//" | grep -q [0-9] ; then
echo "running"
else
echo "stopped"
fi
;;
esac
Re: Точка доступа[Лучше роутер-без нервов]
Т.е. это ко всему вышеперечисленному или с нуля установить wifi_hostapd и допилить два файла?oeai писал(а):на текущий момент я завёл wifi_hostap + hostapd_2.3
допилить нужно два файла в /etc/init.d/ +dnsmasq +hostapd
Если с нуля , то не работает.
Re: Точка доступа[Лучше роутер-без нервов]
а что пишет? может конфигов не хватает?
wifi_hostapd_ap надо включить -> отключить -> снова включить (на кнопки понажимать)
wifi_hostapd_ap надо включить -> отключить -> снова включить (на кнопки понажимать)
Код: Выделить всё
Start activation.
Preparation device ... OK
Check device ... OK
Starting device ... OK
Enable IP Forwardng ... OK
Set rules to IPTABLES ... OK
Starting DNSMASQ ... OK
Starting hostapd (via systemctl): [ ОК ]
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE ... OK
"Точка доступа успешно запущена!"
Testing AP...
DEVICE - ON
DNSMASQ - ON
HOSTAPD - ON
IP FORWARDING - ON
AP IS RUNNING
Код: Выделить всё
urpmq -r hostapd
hostapd-2.3-1|hostapd-2.0-2
urpmq -r wifi-hostapd
wifi-hostapd-ap-1.2-3
urpmq -r dnsmasq
dnsmasq-2.71-2
urpmq -r iptables
iptables-1.4.21-7
Re: Точка доступа[Лучше роутер-без нервов]
Что-то не так с hostapd всё-равно.oeai писал(а):а что пишет? может конфигов не хватает?
wifi_hostapd_ap надо включить -> отключить -> снова включить (на кнопки понажимать)
Пишет такое:
Код: Выделить всё
# WiFi_Hostapd_AP
ROOT: ok. Begin ...
Testing AP...
DEVICE - ON
DNSMASQ - ON
HOSTAPD - OFF
IP FORWARDING - OFF
AP IS NOT RUNNING
Start activation.
Preparation device ... OK
Check device ... OK
Starting device ... OK
Enable IP Forwardng ... OK
Set rules to IPTABLES ... OK
dnsmasq: failed to bind DHCP server socket: Address already in use
Starting DNSMASQ ... OK
Starting hostapd (via systemctl): Job for hostapd.service failed. See 'systemctl status hostapd.service' and 'journalctl -xn' for details.
[FAILED]
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE ... FAIL
"Точка доступа успешно запущена!"
Testing AP...
DEVICE - ON
DNSMASQ - ON
HOSTAPD - OFF
IP FORWARDING - ON
AP IS NOT RUNNING
Код: Выделить всё
# WiFi_Hostapd_AP
ROOT: ok. Begin ...
Testing AP...
DEVICE - ON
DNSMASQ - ON
HOSTAPD - OFF
IP FORWARDING - ON
AP IS NOT RUNNING
Start activation.
Preparation device ... OK
Check device ... OK
Ошибка сегментирования (слепок снят)
После перезагрузки вывод как первый
-
- Сообщения: 2743
- Зарегистрирован: 25 авг 2011, 12:34
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Точка доступа[Лучше роутер-без нервов]
Код: Выделить всё
systemctl status hostapd.service
Файлик /etc/hostapd/hostapd.conf правили? Пароль больше 8 символов?
Re: Точка доступа[Лучше роутер-без нервов]
Сейчас под рукой нет этого ПК. Он на работе, но там Active: failedPastorDi писал(а):что выдает?Код: Выделить всё
systemctl status hostapd.service
Аж целых 9PastorDi писал(а):Файлик /etc/hostapd/hostapd.conf правили? Пароль больше 8 символов?
Re: Точка доступа[Лучше роутер-без нервов]
надо смотреть hostapd -d , может драйвер занят другим процессом или wlan не поднят
Re: Точка доступа[Лучше роутер-без нервов]
Этот ПК на работе, завтра посмотрю...oeai писал(а):надо смотреть hostapd -d , может драйвер занят другим процессом или wlan не поднят
Может ifcfg-wlan0, у вас что там написано?
Re: Точка доступа[Лучше роутер-без нервов]
Код: Выделить всё
# systemctl status hostapd.service
hostapd.service - Hostapd IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
Loaded: loaded (/lib/systemd/system/hostapd.service; enabled)
Active: failed (Result: exit-code) since Пн 2015-04-06 13:05:31 YEKT; 49s ago
Process: 13304 ExecStart=/usr/sbin/hostapd /etc/hostapd/hostapd.conf -P /run/hostapd.pid -B (code=exited, status=1/FAILURE)
апр 06 13:05:31 R5-desktop hostapd[13304]: Configuration file: /etc/hostapd/hostapd.conf
апр 06 13:05:31 R5-desktop hostapd[13304]: Interface name not specified in /etc/hostapd/hostapd.conf
апр 06 13:05:31 R5-desktop hostapd[13304]: hostapd_free_hapd_data: Interface wasn't started
апр 06 13:05:31 R5-desktop hostapd[13304]: Failed to initialize interface
апр 06 13:05:31 R5-desktop systemd[1]: hostapd.service: control process exited, code=exited status=1
апр 06 13:05:31 R5-desktop systemd[1]: Failed to start Hostapd IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/...tor.
апр 06 13:05:31 R5-desktop systemd[1]: Unit hostapd.service entered failed state.
Hint: Some lines were ellipsized, use -l to show in full.
oeai писал(а):надо смотреть hostapd -d , может драйвер занят другим процессом или wlan не поднят
Код: Выделить всё
wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255
ether c0:4a:00:9f:76:04 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Код: Выделить всё
# service hostapd restart
/etc/locale.conf: line 4: warning: setlocale: LC_TIME: cannot change locale (ru_RU.UTF-8): No such file or directory
/etc/locale.conf: line 6: warning: setlocale: LC_NUMERIC: cannot change locale (ru_RU.UTF-8): No such file or directory
/etc/locale.conf: line 7: warning: setlocale: LC_CTYPE: cannot change locale (ru_RU.UTF-8): No such file or directory
/etc/locale.conf: line 13: warning: setlocale: LC_MESSAGES: cannot change locale (ru_RU.UTF-8): No such file or directory
/etc/locale.conf: line 15: warning: setlocale: LC_COLLATE: cannot change locale (ru_RU.UTF-8): No such file or directory
Restarting hostapd (via systemctl): Job for hostapd.service failed. See 'systemctl status hostapd.service' and 'journalctl -xn' for details.
[FAILED]
Код: Выделить всё
# WiFi_Hostapd_AP
ROOT: ok. Begin ...
Testing AP...
DEVICE - ON
DNSMASQ - ON
HOSTAPD - OFF
IP FORWARDING - ON
AP IS NOT RUNNING
Start activation.
Preparation device ... OK
Check device ... OK
Starting device ... OK
Enable IP Forwardng ... OK
Set rules to IPTABLES ... OK
dnsmasq: failed to bind DHCP server socket: Address already in use
Starting DNSMASQ ... OK
Starting hostapd (via systemctl): Job for hostapd.service failed. See 'systemctl status hostapd.service' and 'journalctl -xn' for details.
[FAILED]
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE ... FAIL
"Точка доступа успешно запущена!"
Testing AP...
DEVICE - ON
DNSMASQ - ON
HOSTAPD - OFF
IP FORWARDING - ON
AP IS NOT RUNNING
Re: Точка доступа[Лучше роутер-без нервов]
смотрите какой интерфейс в hostapd.conf стоит поменяйте на что-то другое м.б. вообще пишет, что интерфейс не прописан надоапр 06 13:05:31 R5-desktop hostapd[13304]: Interface name not specified in /etc/hostapd/hostapd.conf
апр 06 13:05:31 R5-desktop hostapd[13304]: hostapd_free_hapd_data: Interface wasn't started
апр 06 13:05:31 R5-desktop hostapd[13304]: Failed to initialize interface
Код: Выделить всё
interface=wlan0
Код: Выделить всё
ifup wlan0
Re: Точка доступа[Лучше роутер-без нервов]
Это как-то WiFi_Hostapd_AP криво работает, удалил его, запустил вручную через service dnsmasq start, service dnsmasq start... вроде заработало.oeai писал(а): должно подняться сначала без этой ошибки
К этой точке доступа подключается, но без доступа к интернету
ifcfg-wlan0
Код: Выделить всё
DEVICE=wlan0
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
ONBOOT=yes
METRIC=35
hostapd.conf
Код: Выделить всё
interface=wlan0
driver=nl80211
hw_mode=g
channel=11
ssid=NetWlan
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
wpa_passphrase=123456789
Код: Выделить всё
domain-needed
bogus-priv
dhcp-range=192.168.0.50,192.168.0.150,255.255.255.0,12h
interface=wlan0
listen-address=192.168.0.1
- VictorR2007
- Сообщения: 7361
- Зарегистрирован: 12 сен 2011, 13:00
Re: Точка доступа[Лучше роутер-без нервов]
Наверное ещё нужен файл ifcfg-eth0.ans писал(а):К этой точке доступа подключается, но без доступа к интернету
Я его делал http://forum.rosalab.ru/viewtopic.php?f ... 95a#p35776
Re: Точка доступа[Лучше роутер-без нервов]
Он есть. Создался автоматом.VictorR2007 писал(а):Наверное ещё нужен файл ifcfg-eth0.ans писал(а):К этой точке доступа подключается, но без доступа к интернету
Я его делал http://forum.rosalab.ru/viewtopic.php?f ... 95a#p35776
После перезагрузки всё слетело. Точка доступа не включается ни в ручную, ни через WiFi-Hostapd-AP...
Re: Точка доступа[Лучше роутер-без нервов]
выше в этой ветке приведены конфиги, можно сравнить чего не хватает, конкретные ошибки можно гуглить.
Точка доступа[Лучше роутер-без нервов]
Я уже по 10 раз перепробовал различные варианты в поисках создания безотказного алгоритма включения точки доступа.oeai писал(а):выше в этой ветке приведены конфиги, можно сравнить чего не хватает, конкретные ошибки можно гуглить.
И не нашёл.
Если находил, казалось, один вариант, то при этом отваливалось что-то другое, а после перезагрузки не работало ни первое, ни второе и т.д.
Для меня на данный момент вывод остаётся прежним - лучше купить роутер, чем выносить мозг в течении недель, месяцев на решение проблемы.
В R3 точка доступа включается без проблем, есть однозначный алгоритм подключения(для R5 этот алгоритм не работает).
Если знаете точно, опишите пошагово недвусмысленный алгоритм настройки в R5. Проверю с выкладкой каких хотите результатов.
https://linux-hardware.org/?probe=fe429184e2
Может, и железо не подходит.
Re: Точка доступа[Лучше роутер-без нервов]
сегодня обнаружил у себя похожую проблему снова решилось отключением service networkmanager stop затем включением через WiFi , часто пишут что над драйвером nl80211 перехватывает контроль этот мэнеджер поэтому его можно отключить через сервис или rfkill unblock wlan или nmcli n wifi off - что-то такое
Re: Точка доступа[Лучше роутер-без нервов]
Господа не подскажете, как настроить точку доступа Wi-Fi (USB Wi-Fi adapter TP-Linc nano), и при этом не отключать Network manager?
У меня должно получиться следующее - в компьютер воткнут 3G модем (в системе виден как etherhet) + Wi-Fi adapter (который должен стать точкой доступа и раздавать интернет на планшет) и еще по Ethernet кабелю идет маскарадинг на второй компьютер.
Подскажите - как сие настроить?
Сейчас Wi-FI адаптер, удалось настроить только на преем сигнала с планшета (который пришлось сделать тоской доступа)...
P.S.Прошу прощения что так путано.
У меня должно получиться следующее - в компьютер воткнут 3G модем (в системе виден как etherhet) + Wi-Fi adapter (который должен стать точкой доступа и раздавать интернет на планшет) и еще по Ethernet кабелю идет маскарадинг на второй компьютер.
Подскажите - как сие настроить?
Сейчас Wi-FI адаптер, удалось настроить только на преем сигнала с планшета (который пришлось сделать тоской доступа)...
P.S.Прошу прощения что так путано.
Re: Точка доступа[Лучше роутер-без нервов]
Лично у меня получалось такое настроить только на R3.Vochatrak писал(а):Господа не подскажете, как настроить точку доступа Wi-Fi (USB Wi-Fi adapter TP-Linc nano), и при этом не отключать Network manager?
На R5 вообще никак не получилось (читайте выше).
Советую роутер типа Zyxel lite, если нужен недорогой. Освободит от вывиха мозга при настройке ТД с ПК.
Re: Точка доступа[Лучше роутер-без нервов]
Господа, нашел иакую инструкцию (ссыль на источник не даю так как с треккера):
Естественно повторить не удалось (за неимением нужных файлов), но у людей работает...
Может кто переделать инструкцию под реалии Росы?
Может кто переделать инструкцию под реалии Росы?
Re: Точка доступа[Лучше роутер-без нервов]
Господа, помогите разобраться с WiFi_Hostapd_AP.
Сначала пишет: http://forum.rosalab.ru/download/file.p ... ew&id=4951
Потом при запуске выдает что не может запустить DNSMASQ.
Баг или настроить нужно?
Сначала пишет: http://forum.rosalab.ru/download/file.p ... ew&id=4951
Потом при запуске выдает что не может запустить DNSMASQ.
Баг или настроить нужно?
- Вложения
-
- Wi-Fi4.jpeg (7.89 КБ) 61310 просмотров
Re: Точка доступа через networkmanager
Решается без него.Vochatrak писал(а):Господа, помогите разобраться с WiFi_Hostapd_AP.
Т.е. через networkmanager!!!keleg писал(а):* Первое и главное - починена раздача интернета через wifi!
--------------------------------------------------------------------
Настройка точки доступа в ROSA Desktop Fresh KDE R6 (по состоянию на 7 августа).
Для начала:
1.Обновиться ( версия wpa_supplicant должна быть не менее 2.4);
2.Установить dnsmanq: # urpmi dnsmanq ( обещали, что в будущем будет автоматом);
3.Перезагрузиться;
4.Подключить адаптер;
5.Проверить (желательно):
1.Соединение -> Добавить.
2.Из выпадающего списка выбрать "Беспроводное (точка доступа)"
3.SSID: ввести название сети.
4.На вкладке "Защита беспроводной сети" выбрать из списка "WPA & WPA2 Personal" и ввести пароль (не менее 8 символов).
5.На вкладке "IPv4" поставить галочку напротив "Для этого соединения требуется IPv4"
6.ОК
7.Подключить соединение.
8.Если нужно, чтобы после перезагрузки точка доступа подключалась автоматом, то на вкладке "Основные параметры" отметить галочками:
Пользуемся!
P.S. Проверено на образе ROSA.FRESH.KDE.R6.12337.b.i586.iso
Не все адаптеры подходят для раздачи. (у меня, например, не подошёл Asus PCE-N10, TL-WN781ND-хотя проверку на AP прошёл),
а вот эти модели работают без проблем:
TL-WN7200ND
TL-WN722ND