Уважаемые форумчане.помогите пожалуйста советом.
вообщем решил раздачу интернета через вайфай сделать. в винде 7ке сделал, всё нормально пашет,сигнал телефоном ловится,подключается и работает нормально. только не люблю я эту винду,у него то вирус,то понос,то апендицит...
больше сижу на мандриве.
делал всё по этой инструкции http://forum.mageialinux.ru/viewtopic.php?id=541
за нее отдельное спасибо "Gnom"у *DRINK*
только одна загвоздочка была, не смог установить пакетик kernel-firmware-nonfree
[console]# urpmi kernel-firmware-nonfree
Нет пакета с названием kernel-firmware-nonfree[/console]
ну и пропустил я его...
точку телефон видит,но не может подключится. пишет проблема аутентификации. пароли все введены правильно.
телефон Philips W 732
ось- Android 4.0.3
mandriva 2010.2 free
сетевой адаптер Atheros AR9285 Wireless Network Adapter
интернет через USB modem E1550 , Megafon
раздача Wi-Fi из ноутбука
только одна загвоздочка была, не смог установить пакетик kernel-firmware-nonfree
Этот, наверное:
kernel-firmware-extraЭтот, наверное
пакетик установил,ничего не изменилось. та же ошибка аутетификации :(
Вывод
[console]iwconfig[/console]
покажи.
До конца там всё дочитал?Shorewall настраивал?
Возможность есть проверить на не андроиде, ну например на другом буке, или простой мобиле с wifi?
iwconfig покажи.
[console]# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bgn Mode:Master Frequency:2.462 GHz Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
mon.wlan0 IEEE 802.11bgn Mode:Monitor Frequency:2.462 GHz Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
ppp0 no wireless extensions.[/console]
насчёт проверки с другим устройством тяжеловато обстоят дела.возможности нету :(
да,в фаерфоле исключил Ethernet:mon.wian0 и WiFi:wian0
да,в фаерфоле исключил Ethernet:mon.wian0 и WiFi:wian0
Читай дальше, где конфиги shorewall править надо.
ifconfig показывай, на wlan0, IP раздается?
Показывай что писал в конфигах hostapd и dnsmasq.
ifconfig показывай
Показать
eth0 Link encap:Ethernet HWaddr 88:AE:1D:11:5C:C2
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:30
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12405 errors:0 dropped:0 overruns:0 frame:0
TX packets:12405 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:687268 (671.1 KiB) TX bytes:687268 (671.1 KiB)
mon.wlan0 Link encap:UNSPEC HWaddr 78-E4-00-E3-C1-B3-71-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:219 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12911 (12.6 KiB) TX bytes:0 (0.0 b)
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.220.153.185 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:27524 errors:0 dropped:0 overruns:0 frame:0
TX packets:24827 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:22950425 (21.8 MiB) TX bytes:6215720 (5.9 MiB)
wlan0 Link encap:Ethernet HWaddr 78:E4:00:E3:C1:B3
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::7ae4:ff:fee3:c1b3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:36 errors:0 dropped:0 overruns:0 frame:0
TX packets:149 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4860 (4.7 KiB) TX bytes:41284 (40.3 KiB)[/console]
что писал в конфигах hostapd
interface=wlan0
driver=nl80211
hw_mode=g
channel=11
ssid=LinuxSoftAP #Atheros_AR9285
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
wpa_passphrase=12345678 #Marrat0606и dnsmasq
....
# Never forward plain names (without a dot or domain part)
domain-needed
# Never forward addresses in the non-routed address spaces.
bogus-priv
...
# Never forward plain names (without a dot or domain part)
domain-needed
# Never forward addresses in the non-routed address spaces.
bogus-priv
....
# This is an example of a DHCP range where the netmask is given. This
# is needed for networks we reach the dnsmasq DHCP server via a relay
# agent. If you don't know what a DHCP relay agent is, you probably
# don't need to worry about this.
dhcp-range=192.168.0.50,192.168.0.150,255.255.255.0,12h
interface=wlan0
listen-address=192.168.0.1 textinterface=wlan0 driver=nl80211 hw_mode=g channel=11 ssid=LinuxSoftAP wpa=2 wpa_key_mgmt=WPA-PSK wpa_pairwise=CCMP wpa_passphrase=12345678
А так если?
После # написаны коменты, этого не надо в конфиг писать.
Короче вместо 12345678 напиши свой пароль, и больше ничего.
После сохранения изменений, не забудь перезапустить сервисы, или ребутни бук.
После # написаны коменты, этого не надо в конфиг писать.
блин,вот так и учимся :( :( :(
Короче вместо 12345678 напиши свой пароль
ну эт я понял
А так если?
замерает сотик на "Получение IP адреса" на минуту гдет и выдает ошибку "Неустойчивое подключения к Интернету не использовалось"
А с уровнем сигнала как дела обстаят?
Конфиг shorewall правил? Правила для iptables вводил, сохранил их?
А с уровнем сигнала как дела обстаят?
пишет "мощность сигнала отличный"
Конфиг shorewall правил? Правила для iptables вводил, сохранил их?
все пошагово по ссылке выше шел. все вводил,все правил. вот еще раз перепроверил. вроде всё правильно
Показывай конфиги shorewall и iptables, чего ты там "навалял".
Да, и еще покажи какие правила для iptables, вводил в консоле. Просто бездумно копировал из темы? Если да, то расшариваемые интерфейсы разные.
iptables
Показать
# Generated by iptables-save v1.4.7 on Tue Feb 12 10:54:38 2013
*raw
:PREROUTING ACCEPT [276:19348]
:OUTPUT ACCEPT [290:21454]
COMMIT
# Completed on Tue Feb 12 10:54:38 2013
# Generated by iptables-save v1.4.7 on Tue Feb 12 10:54:38 2013
*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [29:1746]
:OUTPUT ACCEPT [29:1746]
COMMIT
# Completed on Tue Feb 12 10:54:38 2013
# Generated by iptables-save v1.4.7 on Tue Feb 12 10:54:38 2013
*mangle
:PREROUTING ACCEPT [276:19348]
:INPUT ACCEPT [276:19348]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [290:21454]
:POSTROUTING ACCEPT [290:21454]
COMMIT
# Completed on Tue Feb 12 10:54:38 2013
# Generated by iptables-save v1.4.7 on Tue Feb 12 10:54:38 2013
*filter
:INPUT ACCEPT [276:19348]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [290:21454]
COMMIT
# Completed on Tue Feb 12 10:54:38 2013да,тут я с shorewall чего то навалял. надо по новой разбирать....
Давай все по новому.
Там, где у меня написано eth0, меняй для себя на ppp0. Удаляй правила для iptables, и все сначала, только конфиги hostapd и dnsmasq не трогай.
из инструкции
Правим /etc/shorewall/masq , добавляем в него
#INTERFACE SOURCE ADDDRESS PROTO PORT(S) IPSEC MARK
eth0 wlan0
у меня в etc/shorewall/masq только эти строки. походу всё удалил тогда. эт наверно не есть гуд?
затем правим сам маклист /etc/shorewall/maclist пишем маки устройств
/etc/shorewall/maclist
#DISPOSITION INTERFACE MAC IP ADDRESSES (Optional)
ACCEPT wlan0 12:34:56:78:90:00
ACCEPT wlan0 12:34:56:78:90:00
тоже зря наверно трогал маки? они то мне по идее не нужны...
Надо ещё включить перенаправление пакетов, для этого в etc/sysctl.conf добавить строку
net.ipv4.ip_forward = 1
довавил в конце конфига,это правильно?
Тупо не надо все копировать, маки от своих устройств, замени eth0 на ppp0.