Автор Тема: Как да си направя WiFi AcessPoint на Slackware 13.1.0  (Прочетена 10821 пъти)

lozanoww

  • Напреднали
  • *****
  • Публикации: 23
  • Distribution: Slackware 13.1
    • Профил
Здравейте, рових дълго и неуморимо из нета но в крайна сметка стигнах до кривата круша. Въпроса ми е как мога на направя Wi-Fi картата на компютъра да излъчва интернет ? OS: Slackware 13.1.0 Ярдо 2.6.33.4-smp (SMP)
wi-fi: D-Link Air Plus G DWL - G510 (wlan0)
Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (eth0)
VIA Technologies, Inc. VT6102 [Rhine-II] (eth1)
в момента го ползвам за жичен ruter с iptables но не знам как да го направя и да излъчва безжично Картата поддържа AP mode проверено но до тук :)Абе с 2 думи искам да го направя и wifi и кабелен рутер. Ако някой може да помогне ще съм му благодарен. Мерси предварително

ПС: Ако съм объркал нещо моля да ме извините.
« Последна редакция: Feb 16, 2012, 19:31 от lozanoww »
Активен

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #1 -: Feb 17, 2012, 01:16 »
Ще се справиш ли с това указание: http://val-khmyrov.blogspot.com/2011/05/ieee-8021g-ieee-8021n.html

В него има доста неща, които в твоя случай са излишни, просто не трябва да го следваш сляпо. Например драйвер compat-wireless и компилирането на всичко от сорс спокойно може да се прескочат. Друга особеност е NAT, който при теб трябва да е двупосочен към жичната и към безжичната връзка, тук трябва да се произнесат iptables специалистите.
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.

lozanoww

  • Напреднали
  • *****
  • Публикации: 23
  • Distribution: Slackware 13.1
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #2 -: Feb 17, 2012, 11:25 »
Ами не успях честно казано :) че руския ми е много много чужд език. Друго което научих е че ми трябва madwifi, което не успях да инсталирам и ровя да видя как се инсталира точно защото WiFi-то е с atheros (ath5k) драйвер. за да мога да инсталирам hostapd-to иска да сетна директория на madwifi заради драйвера.
Активен

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #3 -: Feb 17, 2012, 17:05 »
Прекарай го през гугл транслатор, пък ако го преведе безкрайно тъпо пускай цитати от оргинала и превода, ще помагаме. Току виж в края се окаже, че сме превели указанието от край в край ;)
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.

petar258

  • Напреднали
  • *****
  • Публикации: 399
  • Distribution: Ubuntu-mate 16.04, Windows 7
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #4 -: Feb 17, 2012, 17:30 »
накратко ползва се hostapd за да се направи AP, и примерния конфиг можеш да го видиш и без да знаеш руски
Активен

lozanoww

  • Напреднали
  • *****
  • Публикации: 23
  • Distribution: Slackware 13.1
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #5 -: Feb 17, 2012, 17:55 »
след като направих стъпките до make и направих make при make install идва следното:
# make install
for i in hostapd hostapd_cli; do cp -f $i /usr/local/bin/$i; done

И не продължава да се инсталира ..
Тук какво точно трябва да направя ?
Активен

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #6 -: Feb 17, 2012, 17:58 »
след като направих стъпките до make и направих make при make install идва следното:
# make install
for i in hostapd hostapd_cli; do cp -f $i /usr/local/bin/$i; done

И не продължава да се инсталира ..
Тук какво точно трябва да направя ?
Излиза в промпт или виси? Ако излиза в промпт би трябвало вече да е инсталиран. Провери в  /usr/local/bin/ за hostapd и hostapd_cli.
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.

lozanoww

  • Напреднали
  • *****
  • Публикации: 23
  • Distribution: Slackware 13.1
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #7 -: Feb 17, 2012, 18:06 »
Да има ги там са :) сега ще видя, какво още ще направя и ще пиша резултатите.
Активен

nemanema

  • Напреднали
  • *****
  • Публикации: 103
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #8 -: Feb 17, 2012, 18:56 »
Здравейте, рових дълго и неуморимо из нета но в крайна сметка стигнах до кривата круша. Въпроса ми е как мога на направя Wi-Fi картата на компютъра да излъчва интернет ? OS: Slackware 13.1.0 Ярдо 2.6.33.4-smp (SMP)
wi-fi: D-Link Air Plus G DWL - G510 (wlan0)
Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (eth0)
VIA Technologies, Inc. VT6102 [Rhine-II] (eth1)
в момента го ползвам за жичен ruter с iptables но не знам как да го направя и да излъчва безжично Картата поддържа AP mode проверено но до тук :)Абе с 2 думи искам да го направя и wifi и кабелен рутер. Ако някой може да помогне ще съм му благодарен. Мерси предварително

ПС: Ако съм объркал нещо моля да ме извините.

Здрасти,
незнам какво си търсил, и не прочетох руската статия. Предлагам ти да го погледнеш на български.
http://www.rousse-lan.com/archives/95
http://www.rousse-lan.com/archives/34

Коментара и проблема е разглеждан още през 2009 г. Следвал съм настройките от там, не и самата инсталация, защото при мен си е с пакетна система. И само като насока, ath5k ли трябва да е при теб ? Не съм проверявал какъв точно ти е чип-сет-а, моя е 5416 и с ath9k си "бръмка" от близо 2 години без проблем. Стабилно бута на 3х3 около 130Mb/s. Тествал съм да го напъвам на максимум, но с фърмуера, с който ми е картата, не се държи стабилно.
Дано съм помогнал с връзките.
Успех

ПП Ако мога с нещо конкретно, ще помогна, но моля да не ми пишеш на лична, защото темата е интересна и може да се заформи статия. Много хора започнаха да осъзнават, че фабричните рутери са до ниво включвам и забравям, което не винаги е добро. Докато "решението" малко домашно рутерче с карта е доста по-гъвкаво и удачно решение за голяма част от ползвателите.
Активен

---=== мир и любов ===---

lozanoww

  • Напреднали
  • *****
  • Публикации: 23
  • Distribution: Slackware 13.1
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #9 -: Feb 17, 2012, 19:10 »
Успях да го стартирам .. малко по заобиколен начин не както е написано в указанието но тръгна сега въпроса е че няма интернет .. самото устройство няма ИП адрес. в ifconfig..


mon.wlan0 Link encap:UNSPEC  HWaddr 00-11-95-FA-D0-95-65-74-00-00-00-00-00-00-00-00 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:217 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:15411 (15.0 KiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:11:95:fa:d0:95 
          inet6 addr: fe80::211:95ff:fefa:d095/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2104 errors:0 dropped:0 overruns:0 frame:0
          TX packets:81 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:153426 (149.8 KiB)  TX bytes:10592 (10.3 KiB)

Даже се свързах но няма интернет..
Активен

nemanema

  • Напреднали
  • *****
  • Публикации: 103
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #10 -: Feb 17, 2012, 20:15 »
Успях да го стартирам .. малко по заобиколен начин не както е написано в указанието но тръгна сега въпроса е че няма интернет .. самото устройство няма ИП адрес. в ifconfig..


mon.wlan0 Link encap:UNSPEC  HWaddr 00-11-95-FA-D0-95-65-74-00-00-00-00-00-00-00-00 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:217 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:15411 (15.0 KiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:11:95:fa:d0:95 
          inet6 addr: fe80::211:95ff:fefa:d095/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2104 errors:0 dropped:0 overruns:0 frame:0
          TX packets:81 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:153426 (149.8 KiB)  TX bytes:10592 (10.3 KiB)

Даже се свързах но няма интернет..

Здрасти,
А ти назначи ли адрес ? Имаш ли вдигнат hostapd ? Имаш ли DHCP ? На защитната ти стена какви са настройките ?
Давай инфо и ще го пуснем рутерчето още тази вечер.
Активен

---=== мир и любов ===---

lozanoww

  • Напреднали
  • *****
  • Публикации: 23
  • Distribution: Slackware 13.1
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #11 -: Feb 17, 2012, 20:33 »
Значи вдигам hostapd така:
/usr/local/bin/hostapd -d /usr/src/linux-2.6.33.4/Documentation/networking/mac80211_hwsim/hostapd.conf
Странно но B /etc/ няма папка hostapd.. до тук добре мрежата се вижда .. успях да сетна ИП:

mon.wlan0 Link encap:UNSPEC  HWaddr 00-11-95-FA-D0-95-65-74-00-00-00-00-00-00-00-00 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2455 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:251785 (245.8 KiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:11:95:fa:d0:95 
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::211:95ff:fefa:d095/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1485 errors:0 dropped:0 overruns:0 frame:0
          TX packets:209 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:108212 (105.6 KiB)  TX bytes:35131 (34.3 KiB)

До тук добре.. в момента се опитвам да се свържа от лаптоп с уиндолс 7 и не мога но виждам мрежата.. а отностно DHCP ще е много удобен вариант .. защото в момента на кабелната лан мрежа са ми статични ИП-тата а при 3 лаптопа не е удачно вече с кабели навсякаде това ме накара да се опитам да подкарам wifi..
Активен

nemanema

  • Напреднали
  • *****
  • Публикации: 103
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #12 -: Feb 17, 2012, 20:44 »
Значи вдигам hostapd така:
/usr/local/bin/hostapd -d /usr/src/linux-2.6.33.4/Documentation/networking/mac80211_hwsim/hostapd.conf
Странно но B /etc/ няма папка hostapd.. до тук добре мрежата се вижда .. успях да сетна ИП:

mon.wlan0 Link encap:UNSPEC  HWaddr 00-11-95-FA-D0-95-65-74-00-00-00-00-00-00-00-00 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2455 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:251785 (245.8 KiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:11:95:fa:d0:95 
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::211:95ff:fefa:d095/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1485 errors:0 dropped:0 overruns:0 frame:0
          TX packets:209 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:108212 (105.6 KiB)  TX bytes:35131 (34.3 KiB)

До тук добре.. в момента се опитвам да се свържа от лаптоп с уиндолс 7 и не мога но виждам мрежата.. а отностно DHCP ще е много удобен вариант .. защото в момента на кабелната лан мрежа са ми статични ИП-тата а при 3 лаптопа не е удачно вече с кабели навсякаде това ме накара да се опитам да подкарам wifi..

Младежо, предполагам какво правиш, и сигурно съм наясно какво трябва да се направи. Успокой топката ! Емоциите само ще ти пречат, овладей си тръпката и да го даваме креативно по същество.
Нямаш директория в /etc/hostapd ами направи като root и плясни конфига там.
Не ти препоръчвам да си правиш бридж на интерфейсите. Направи го в съвсем обикновен режим и контролирай интерфейса на картата, както и трафика и достъпа до мрежата ти.
DHCP се пуска лесно, но се иска и добро описване и правилна постановка, за да работи коректно и да не прави проблеми. Само не го пускай на външния си интерфейс !!! Много те моля, не прави тази глупост !
Хайде сега плясни тук конфига на hostapd. Махни си паролите и SSID името, те не са интересни за никой.
Опиши как получава рутера интернет. Имаш ли си твой DNS или ползваш външен ? Какви настройки имаи на защитната стена ?
Не ме карай да ти дърпам с "ченгел" думите.
Активен

---=== мир и любов ===---

lozanoww

  • Напреднали
  • *****
  • Публикации: 23
  • Distribution: Slackware 13.1
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #13 -: Feb 17, 2012, 20:48 »
След като успях да се свържа от телефона и направих статични настройки стана.. интернет има сега остава да видя как да направя да се вдига авто.. с старт на машината. rc.local ако сложа вътре
ifconfig wlan0 up
/usr/local/bin/hostapd -d /usr/src/linux-2.6.33.4/Documentation/networking/mac80211_hwsim/hostapd.conf
Мисля че ще стане работата само някой да каже как да го направя да тръгва скрит процес ? че в момента ми стои на терминала постоянно и като натисна ctrl+c и го спира ..
Активен

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: Как да си направя WiFi AcessPoint на Slackware 13.1.0
« Отговор #14 -: Feb 17, 2012, 20:53 »
За DHCP - частта от указанието за dnsmasq. И да, конфигуриран да работи със заявки само от wifi, щом вътрешната ти мрежа е със статични IP.
Ако ще го слагаш в стартовите скриптове няма нужда да правиш нищо за да работи като "скрит процес" (демон). Ако го пускаш ръчно както си написал вместо Ctrl-C - Ctrl-Z, след което изпълняваш "bg", или направо
Код:
/usr/local/bin/hostapd -d /usr/src/linux-2.6.33.4/Documentation/networking/mac80211_hwsim/hostapd.conf &
- забележи символа в края на реда
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.