Access Point
Access Point
Moja przygoda z linuxem zaczela sie 2 dni temu przszukalem forum ale nie moglem nic znalsc na temat access point.
Problem polega na tym ze nie wiem jak skonfigurowac swoja karte sieciowa jako AP.
Jesli komus nie bedzie sprawialo to wiekszego to prosilbym o udostepnienie kodu jaki mam wkleic w /etc/network/interfaces lub jaki faq albo artykul.
- kwalo
- Przyjaciel
- Posty: 75
- Rejestracja: 15 lis 2005, 23:20
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
Twój komputer musi działać jako ruter, żeby inne komputery miały przez niego wyjście na świat. W tym celu edytujesz plik /etc/rc.local. Wpisujesz tam następujące komendy
Kod: Zaznacz cały
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -o eth0 -j MASQUERADE
Edytujesz plik /etc/network/interfaces, żeby wyglądał mniej- więcej tak:
Kod: Zaznacz cały
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto ra0
iface ra0 inet static
address 192.168.1.1
netmask 255.255.255.0
wireless-essid <Tu nazwa Twojej sieci>
wireless-mode managed
internet --- moj komp (AP) ---- komp braszki
Chcialbym jeszcze aby moja siec byla otwarta bez zadnych zabezpieczen wep itp.
(poniewaz moja karta ma sygnal tylko nma chate i nie wykracza po za nia a nastepni ludzie mieszkaja 200m:p wiec nie mam sie o co martwic:P)
Wiec nie musze sie bawic w udostepnianie lacza internetowego za wszytko odpowiada router na moim kompie??
Aha i jeszcze pewnie bym sobie znalazl ale jak ktos bedzie odpowiadal to przy okazji co mam dodac w interfaces zeby moja siec nadawala na channel 7??
Pozdro i wiekie thx:D
Ps.Braszka niedlugo wpanie to sie okaze czy wszytko dziala;)
- kwalo
- Przyjaciel
- Posty: 75
- Rejestracja: 15 lis 2005, 23:20
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
Krzychu105 pisze:co mam dodac w interfaces zeby moja siec nadawala na channel 7??
Kod: Zaznacz cały
man iwconfig
Co do ustawienia channel, to musisz wpisać
Kod: Zaznacz cały
sudo iwconfig ra0 channel 7
Kod: Zaznacz cały
wireless-channel 7
Moj plik interfaces
Kod: Zaznacz cały
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto eth3
iface eth3 inet dhcp
auto wlan0
iface wlan0 inet dhcp
auto ra0
iface ra0 inet static
address 192.168.1.1
netmask 255.255.255.0
wireless-essid siec11
wireless-mode managed
wireless-chanel 7
wireless-rate auto
Kod: Zaznacz cały
lo no wireless extensions.
eth0 no wireless extensions.
ra0 RT2400PCI ESSID:"siec11"
Mode:Managed Channel=1 Bit Rate:11 Mb/s
RTS thr:off Fragment thr:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
sit0 no wireless extensions.
ppp0 no wireless extensions.
- kwalo
- Przyjaciel
- Posty: 75
- Rejestracja: 15 lis 2005, 23:20
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
Szczegóły?Krzychu105 pisze:Tylko mam jeszcze problem z udostepnianiem lacza internetowego.
Podejżewam, że chodzi o to, co napisałem wyżej, czyli te dwie komendy z iptables.
Na maszynie Twojego "braszka" ustaw adres ip na 192.168.1.2 (co pewnie już zrobiłeś), a adres bramy domyślnej na 192.168.1.1 (to jest adres Twojego Ubuntu-routera, tak ?). Nie wiem, czy to zrobiłeś, ale tak przypuszczam, że o to chodziło. Gdyby były jeszcze jakieś problemy, to proszę o więcej szczegółów
Moja karte ustawilem na 192.168.0.1
Na kompie mojego brata 192.168.0.2
A bramke na moje IP czyli 192.168.0.1
No i nic braszka niestety nie ma wyjscia na swiat.
Dodam jeszcze ze zmienilem
Kod: Zaznacz cały
iptables -t nat -o eth0 -j MASQUERADE
Kod: Zaznacz cały
iptables -t nat -o ppp0 -j MASQUERADE
- kwalo
- Przyjaciel
- Posty: 75
- Rejestracja: 15 lis 2005, 23:20
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
Nie widzę wpisów o ppp0 w Twoim pliku /etc/network/interfaces, ale wierzę, że wiesz co robisz ]echo 1 > /proc/sys/net/ipv4/ip_forward[/code]Masz to w skryptach startowych? (/etc/rc.local) Musi być dodawane za każdym razem, inaczej Twój Ubuntu nie będzie działał jako ruter.Krzychu105 pisze:Dodam jeszcze ze zmienilem
Kod:
iptables -t nat -o eth0 -j MASQUERADE
na
Kod:
iptables -t nat -o ppp0 -j MASQUERADE
Poniewaz ppp0 to moje polaczenie internetowe.
Jeszcze myślę, że Twój braszek może nie mieć ustawionego serwera DNS. Adres serwera DNS dostaniesz, wpisując na Ubuntu
Kod: Zaznacz cały
cat /etc/resolv.conf
Kod: Zaznacz cały
#... jakies komentarzee...
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -o ppp0 -j MASQUERADE
exit 0
[ Dodano: 21 Październik 06, 23:08 ]
No i udalo sie:D
Net udostepniam tym sposobem:
http://forum.ubuntu.pl/viewtopic.php?t=3902
Chyba wszytkim znanym:P
Oczywiscie w kodzie zmienilem tylko maske podsieci uruchomilem i odrazu na laptopie brata ukazalo sie dostepne sloneczko GG:P
Wielkie Dzieki Kwalo za pomoc:D
Mam płytę główną Asus P5W-DH Deluxe ze zintegrowaną kartą sieciową Realtek RTL8187.
Mój komputer łączy się z netem za pośrednictwem połączenia przewodowego (eth0). Chcę skonfigurować sieć bezprzewodową, żeby udostępnić to połączenie laptopowi (z systemem WinXp).
Mój plik /etc/network/interfaces:
Kod: Zaznacz cały
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet static
address 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
wireless-essid Batou
wireless-key s:marek
wireless-channel 11
wireless-mode Ad-Hoc
Dodałem do pliku /etc/rc.local linijki:
Kod: Zaznacz cały
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -o eth0 -j MASQUERADE
Problem jest taki, że nie ma połączenia między komputerami (nie mogę wypingować ip 192.168.0.2 z ubuntu lub ip bramy z laptopa).
Wynik komendy iwconfig:
Kod: Zaznacz cały
lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
wlan0 802.11b/g linked ESSID:"Batou"
Mode:Ad-Hoc Channel=11 Cell: 02:13:02:00:1B:7B
Bit Rate=54 Mb/s
Retry:on Fragment thr:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
-
- Piegowaty Guziec
- Posty: 5
- Rejestracja: 05 kwie 2007, 23:15
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Kontakt:
skonfigurowalem siec tak jak w opisie
wszystko dzialalo, przez jakies pol godziny...
teraz moje wifi na laptopie (gdzie jest windows) wysyla lecz nie odbiera pakietow... polaczenie jest lecz nie dziala
ma ktos jakis pomysl co mozna z tym zrobic ??
---edit
siec dziala - pomogla instalcja wsyztskich poprawek do windowsa
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 12 kwie 2007, 22:07
- Płeć: Mężczyzna
- Wersja Ubuntu: 7.10
- Środowisko graficzne: Blackbox
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.2.1
netmask 255.255.255.0
auto ra0
iface ra0 inet static
address 192.168.1.1
netmask 255.255.255.0
wireless-essid pasztet0700
wireless-mode Ad-Hoc
wireless-rate auto
wireless-key s:............
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
Posiadam również laptopa na którym zainstalowany jest Kubuntu, oraz Windows XP. Kiedy korzystam z Windowsa wszystko świetnie śmiga bez żadnych problemów, ale na Kubuntu 7.04 nie mge się za nic połączyć. Próbowałem też zainstalować na laptopie różne wersje Ubuntu i Kubuntu, ale sytułacja wygląda identycznie. Wykrywa sieć ale nie da rady się połączyć. Może ktoś będzie w stanie mi pomóc.
- b4it
- Piegowaty Guziec
- Posty: 2
- Rejestracja: 03 cze 2007, 11:47
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
- Kontakt:
Zrobiłem wszystko jak opisaliście wyżej jednak pomimo tego, że komputery się łączą to jednak na laptopie (z Windowsem) nie ma internetu.
Mój plik interfaces:
Kod: Zaznacz cały
auto lo
iface lo inet loopback
iface eth0 inet static
address 195.225.121.29
netmask 255.255.255.0
gateway 195.225.121.1
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
auto eth0
auto ra0
iface ra0 inet static
address 192.168.1.1
netmask 255.255.255.0
wireless-essid domek2
wireless-mode Ad-Hoc
wireless-rate: auto
#wireless-key **********
Kod: Zaznacz cały
# By default this script does nothing.
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -o eth0 -j MASQUERADE
exit 0
Kod: Zaznacz cały
lo no wireless extensions.
eth0 no wireless extensions.
ra0 RT2500 Wireless ESSID:"domek2"
Mode:Ad-Hoc Frequency=2.412 GHz Cell: 4E:61:E8:A9:31:F8
Bit Rate:11 Mb/s Tx-Power:2 dBm
RTS thr:off Fragment thr:off
Link Quality=66/100 Signal level=-54 dBm Noise level:-209 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
[ Dodano: 31 Sierpień 07, 13:07 ]
Jest! Udało się za pomocą maskarady. Wszystko działa.
plik interfaces
Kod: Zaznacz cały
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
auto ra1
iface ra1 inet static
address 192.168.0.1
netmask 255.255.0.0
wireless-essid Dawc
wireless-mode Ad-Hoc
wireless-rate auto
wireless-key s:dawid
Kod: Zaznacz cały
# By default this script does nothing.
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -o eth0 -j MASQUERADE
exit 0
Kod: Zaznacz cały
#!/bin/sh
echo '::: Uruchamianie maskarady'
# Odpalenie przekazywania pakietow IP
echo "1" > /proc/sys/net/ipv4/ip_forward
# Czyszczenie tablic NAT-a i filtrowania
iptables -F -t nat
iptables -X -t nat
iptables -F -t filter
iptables -X -t filter
# Brak pozwolenia na forward pakietow
iptables -t filter -P FORWARD DROP
# Przepuszczanie pakietow z sieci i do sieci
iptables -t filter -A FORWARD -s 192.168.0.0/255.255.0.0 -d 0/0 -j ACCEPT
iptables -t filter -A FORWARD -s 0/0 -d 192.168.0.0/255.255.0.0 -j ACCEPT
# Udostepnienie netu przez maskarade
iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -d 0/0 -j MASQUERADE
# przepuszczanie duzych pakietow
iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
Kod: Zaznacz cały
sudo chmod +x /etc/init.d/udostepnianie.sh
Kod: Zaznacz cały
ip: 192.168.0.4
maska 255.255.0.0
brama 192.168.0.1
dns 192.168.1.1
194.204.152.34
-
- Piegowaty Guziec
- Posty: 19
- Rejestracja: 06 sie 2006, 17:18
- Płeć: Mężczyzna
- Wersja Ubuntu: 6.06
- Kontakt:
moja karta (z atherosem) w trybie master, adres statyczny, iptables ustawione przez firestartera.
W kompie kolegi chyba dopiero FF obsługuje chipset rt61, więc padło na tą wersję - win się posypał.
Brakuje wireless assistanta więc ustawiłęm z konsoli, iwlist, ifconfig, iwconfig, route
network manager jakoś nie za bardzo chciał wpółpracować, ale dobra, jakoś poszło
pytanie dlaczego master?
Bo w trybie adhock ludzie z innych pokojów mogliby się podłączać pod kompa kolegi. A tak wklepałem u siebie iwconfig ath0 txpower 1 i sygnał jest IMO zbyt słaby, aby przebić się przez 70cm żelbetu. W zeszłym roku na przeciwnej bryle budynku wisiał AP, z powodu ścian był takie jaja z wifi.... jedna strona korytarza miałą net z dość dobrą siłą sygnału, a druga strona... jak mieli układy, to podłączali się po kablu. do tych co mieli.
- apito
- Sędziwy Jeż
- Posty: 40
- Rejestracja: 09 lut 2007, 19:25
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Access Point
Największy problem to taki, że nie widać mojej sieci.
Moja karta
Kod: Zaznacz cały
04:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
ustawiałem kartę na mode: ad-hoc, master i managed i nic.
iwconfig
Kod: Zaznacz cały
eth1 IEEE 802.11b/g ESSID:"apito" Nickname:"Broadcom 4311"
Mode:Ad-Hoc Frequency=2.472 GHz Cell: Invalid
Bit Rate=1 Mb/s Tx-Power=18 dBm
RTS thr:off Fragment thr:off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Kod: Zaznacz cały
eth0 Link encap:Ethernet HWaddr 00:16:D3:EB:AA:5E
inet addr:192.168.208.207 Bcast:192.168.215.255 Mask:255.255.248.0
inet6 addr: fe80::216:d3ff:feeb:aa5e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:72618 errors:0 dropped:0 overruns:0 frame:0
TX packets:59367 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:33055583 (31.5 MB) TX bytes:39339500 (37.5 MB)
Interrupt:16
eth1 Link encap:Ethernet HWaddr 00:1C:26:C7:D2:3C
inet addr:10.0.1.1 Bcast:10.255.255.255 Mask:255.0.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:325 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:60 (60.0 b) TX bytes:14430 (14.0 KB)
Interrupt:11
Czy polecenie iwlist powinno pokazać mi moją sieć?
Edit:
No i się udało. Niestety sterowniki broadcoma nie pomogły. Poszło przez ndiswrappera.
Kartę mogę ustawić teraz w tryb ad-hoc i udostępnić neta. Jednak nie chce sie ustawić w master.
Nie działa też ustawienie klucza wep ale i tak udostępniam net tylko dla jednego kompa o z góry przypisanym IP i nr MAC.
Jak na razie tyle udało mi się wycisnąć z tej kary pod ubuntu
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 13 lut 2008, 21:09
- Płeć: Mężczyzna
- Wersja Ubuntu: 7.10
Odp: Access Point
Jestem świeżym użytkownikiem kubuntu i od jakiegoś czasu męcze się z stworzeniem sieci i nie wiem zbytnio od czego zacząć. A dokładnie chciałbym stworzyć sieć między kubuntu a xp. Jak ktoś mógłby mi pomóc byłbym wdzięczny.
pozdrawiam
Isa
Kto jest online
Użytkownicy przeglądający to forum: Bing [Bot], Google [Bot] i 90 gości