LinuxForum.Fans
Тема

раздача Wi-Fi из ноутбука

Автор: marrat 28 сообщений 12882 просмотров
#303120

Уважаемые форумчане.помогите пожалуйста советом.

вообщем решил раздачу интернета через вайфай сделать. в винде 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

#303135
"marrat" написал:
только одна загвоздочка была, не смог установить пакетик kernel-firmware-nonfree

Этот, наверное:

text
kernel-firmware-extra
#303143
"verg" написал:
Этот, наверное

пакетик установил,ничего не изменилось. та же ошибка аутетификации :(

#303197

Вывод
[console]iwconfig[/console]
покажи.
До конца там всё дочитал?Shorewall настраивал?
Возможность есть проверить на не андроиде, ну например на другом буке, или простой мобиле с wifi?

#303283
"Gnom" написал:
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]


насчёт проверки с другим устройством тяжеловато обстоят дела.возможности нету :(

#303284

да,в фаерфоле исключил Ethernet:mon.wian0 и WiFi:wian0

#303289
marrat написал:
да,в фаерфоле исключил Ethernet:mon.wian0 и WiFi:wian0

Читай дальше, где конфиги shorewall править надо.
ifconfig показывай, на wlan0, IP раздается?
Показывай что писал в конфигах hostapd и dnsmasq.

#303291
"Gnom" написал:
ifconfig показывай
Показать
[console]# 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]
"Gnom" написал:
что писал в конфигах hostapd
text
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
#303292
"Gnom" написал:
и dnsmasq
text
....
# 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
#303294
marrat написал:
text
interface=wlan0
driver=nl80211
hw_mode=g
channel=11
ssid=LinuxSoftAP
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
wpa_passphrase=12345678

А так если?
После # написаны коменты, этого не надо в конфиг писать.
Короче вместо 12345678 напиши свой пароль, и больше ничего.

#303300

После сохранения изменений, не забудь перезапустить сервисы, или ребутни бук.

#303307
"Gnom" написал:
После # написаны коменты, этого не надо в конфиг писать.

блин,вот так и учимся :( :( :(

"Gnom" написал:
Короче вместо 12345678 напиши свой пароль

ну эт я понял

"Gnom" написал:
А так если?

замерает сотик на "Получение IP адреса" на минуту гдет и выдает ошибку "Неустойчивое подключения к Интернету не использовалось"

#303314

А с уровнем сигнала как дела обстаят?
Конфиг shorewall правил? Правила для iptables вводил, сохранил их?

#303322
"Gnom" написал:
А с уровнем сигнала как дела обстаят? 

пишет "мощность сигнала отличный"

"Gnom" написал:
Конфиг shorewall правил? Правила для iptables вводил, сохранил их?

все пошагово по ссылке выше шел. все вводил,все правил. вот еще раз перепроверил. вроде всё правильно

#303332

Показывай конфиги shorewall и iptables, чего ты там "навалял".
Да, и еще покажи какие правила для iptables, вводил в консоле. Просто бездумно копировал из темы? Если да, то расшариваемые интерфейсы разные.

#303338

iptables

Показать
text
# 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 чего то навалял. надо по новой разбирать....

#303342

Давай все по новому.
Там, где у меня написано eth0, меняй для себя на ppp0. Удаляй правила для iptables, и все сначала, только конфиги hostapd и dnsmasq не трогай.

#303343

из инструкции

Правим /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

довавил в конце конфига,это правильно?

#303347

Тупо не надо все копировать, маки от своих устройств, замени eth0 на ppp0.

Войдите или зарегистрируйтесь, чтобы ответить.