Strona 1 z 1

Tworzenie sieci ad-hoc

: 28 kwie 2008, 18:19
autor: sixkiller
Piszę gdyż już skończyła mi się cierpliwość.
Kupiłem dzisiaj kartę bezprzewodową linksys WUSB54GC w celu podłączenia jej do komputera stacjonarnego (Feisty) i udostępniania neostrady laptopowi (Hardy) przez połączenie ad-hoc. O dziwo karta zadziałała od razy po podłączeniu (chociaż później dla pewności zainstalowałem sterowniki przez ndiswrappera używając skryptu znalezionego na forum).
Niestety po kilku godzinach mąk muszę powiedzieć, że nie umiem postawić sieci. Próbowałem network managera, wicd, wpisywałem ręcznie dane do /etc/network/interfaces, na kde i na gnomie - wszystko na nic. Wszystkie tworzone sieci są widoczne w laptopie, ale nie da się do nich podłączyć, łączenie zatrzymuje się już na początku w fazie "konfigurowanie interfejsu sieciowego".
Próbowałem różnie - statyczne adresy, dhcp, wszelkie kombinacje ale wciąż nic.
Czy ktoś kto używał takich połączeń mógłby napisać, jak mają wyglądać poprawne konfiguracje interfejsów na obu maszynach? Jakie nadać adresy, gdzie co wpisać itd. żeby to zadziałało? Będę bardzo wdzięczny.

Odp: Tworzenie sieci ad-hoc

: 28 kwie 2008, 20:25
autor: jawojx
Jedna z prostszych metod udostępnianie połączenia internetowego , jest opisana w tym wątku , a dokładnie przeczytaj post nr.16.

Odp: Tworzenie sieci ad-hoc

: 28 kwie 2008, 21:08
autor: bgerlich
Po pierwsze odinstaluj DHCP-server !
Potem na kompie z netem:

Kod: Zaznacz cały

sudo su && /
iwconfig wlan0 mode Ad-Hoc essid TwojaNazwa channel 1 && /
ifconfig wlan0 -promisc 192.168.0.1 netmask 255.255.255.0 / 
broadcast 192.168.0.255 && /
echo "1" > /proc/sys/net/ipv4/ip_forward && /
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 
Eth0 to oczywiście Nazwa Twojego interfejsu, do którego masz podpiętego neta !

A na kompie, na którym chcesz mieć neta:

Kod: Zaznacz cały

sudo su && /
iwconfig wlan0 mode Ad-Hoc essid TwojaNazwa channel 1 && /
ifconfig wlan0 -promisc 192.168.0.2 netmask 255.255.255.0 /
broadcast 192.168.0.255 && /
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.1
I powinno śmigać.

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 17:53
autor: sixkiller
Spróbowałem tak jak mówisz. W kompie udostępniającym poszło OK, natomiast w kompie drugim interfejs sieciowy to ath0 i komenda iwconfig ath0 mode Ad-Hoc essid TwojaNazwa channel 1 wywaliła "set failed on device ath0; invalid argument". Mode pozostało ustawione jako "managed" i z siecią nie mogę się połączyć. Po drugie laptop twierdzi że to sieć szyfrowana, a ja nie widzę żebym w powyższych poleceniach ustalał hasło.
Jakieś dalsze rady?

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 19:01
autor: bgerlich
przy module MadWiFi (karty atheros) używaj komend:

Kod: Zaznacz cały

sudo su && /
wlanconfig ath0 destroy && /
wlanconfig ath0 create wlandev wifi0 wlanmode adhoc && /
iwconfig ath0 essid TwojaNazwa channel 1 && /
ifconfig ath0 -promisc 192.168.0.2 netmask 255.255.255.0 /
broadcast 192.168.0.255 && /
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.1 dev ath0
Edit: Poprawiłem komendy

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 20:54
autor: sixkiller
Zrobiłem tak, ale nie pomogło.
Obecna sytuacja wygląda następująco: na kompie z netem iwconfig zwraca

Kod: Zaznacz cały

wlan0     IEEE 802.11g  ESSID:"TwojaNazwa"  
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: Not-Associated   
          Bit Rate=54 Mb/s   Tx-Power:20 dBm   Sensitivity=-121 dBm  
          RTS thr=2347 B   Fragment thr=2346 B   
          Power Management: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
Czyli chyba dobrze, poza tym że nie ma szyfrowania. Na laptopie iwconfig pokazuje:

Kod: Zaznacz cały

ath0     IEEE 802.11g  ESSID:"" Nickname: ""  
          Mode:Ad-Hoc  Frequency:2.437 GHz  Cell: Not-Associated   
          Bit Rate=0 kb/s   Tx-Power:17 dBm   Sensitivity=1/1  
          Retry: off  RTS thr=off   Fragment thr=off  
          Encryption key: off
          Power Management:off
          Link Quality:0/70  Signal level:-96 dBm  Noise level:-96 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Sieć jest widoczna w network managerze, ale, tak jak cały czas, nie można się połączyć.

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 20:59
autor: bgerlich
gaaaaaaa!
zapomniałem o:
sudo iwconfig ath0 essid TwojaNazwa channel 1

I jak teraz ?

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 21:34
autor: sixkiller
Bez zmian. To znaczy oczywiście TwojaNazwa pojawiło się gdzie trzeba, ale o połączeniu nadal można tylko marzyć. Wybieram sieć w knetworkmanager, oglądam przez jakiś czas napis "faza aktywacji: konfigurowanie urządzenia" po czym "błąd! nie można było się połączyć z siecią".
Może to coś ze sterownikami do karty w laptopie? Chociaż z siecią uczelnianą łącze się bez problemu więc już nic nie rozumiem.

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 21:52
autor: bgerlich
zamiast łączyć się przez NetworkManagera zpinguj drugi komputer. Sprawdź czy działa. Nie łączysz się przez NM. Jeśli działa. Dodaj w drugim kompie jeszcze w ustawieniach sieci serwery DNS: 208.67.222.222, 208.67.220.220. sprawdź jeszcze czy czasem nie zniknął Ci ip z ifconfig po użyciu NM.

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 22:02
autor: sixkiller
No właśnie kilka razy zniknął ;) Ale poprawiłem.
Czyli że po wpisaniu powyższych poleceń sieć powinna sama działać bez żadnego potwierdzania, restartowania interfejsów itp? Po wydaniu ostatniego polecenia powinno zacząć działać i nic więcej nie trzeba robić? Bo niestety tak nie jest. Ifconfig i iwconfig wyglądają na poprawne, ale pingi nie dochodzą nawet do 192.168.0.1 nie mówiąc już o wyjściu na zewnątrz...

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 22:17
autor: bgerlich
Poprawiłem komendy w poście numer 5 - spróbuj z nowymi (znalazłem jeden błąd)

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 22:34
autor: sixkiller
Bez zmian.
Dzięki że jeszcze masz do tego cierpliwość ;) Czekam na dalsze propozycje, chociaż odnoszę wrażenie, że sieć jest konfigurowana poprawnie, a problem leży gdzieś głębiej :(

Odp: Tworzenie sieci ad-hoc

: 29 kwie 2008, 22:38
autor: bgerlich
zaraz po próbie wyślij output route i ifconfig, iwconfig, może będę mógł powiedzieć coś więcej

Odp: Tworzenie sieci ad-hoc

: 01 maja 2008, 12:15
autor: sixkiller
ifconfig

Kod: Zaznacz cały

ath0      Link encap:Ethernet  HWaddr 00:17:c4:00:e8:e5  
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          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:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
iwconfig

Kod: Zaznacz cały

ath0      IEEE 802.11g  ESSID:"TwojaNazwa"  Nickname:""
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: Not-Associated   
          Bit Rate:0 kb/s   Tx-Power:17 dBm   Sensitivity=1/1  
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/70  Signal level=-95 dBm  Noise level=-95 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
route:

Kod: Zaznacz cały

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 ath0
default         192.168.0.1     0.0.0.0         UG    0      0        0 ath0
EDIT:
Ok, ponieważ brak nowych pomysłów, postanowiłem zainstalować stery do wifi przez ndiswrappera, gdyż czytałem, że madwifi mają problemy z adhocami.
Zrobiłem wszystko tak jak opisano tutaj https://help.ubuntu.com/community/WifiD ... diswrapper, interfejs ath0 zniknął, pojawił się wlan0, niestety nie mogę go skonfigurować. Polecenie

Kod: Zaznacz cały

iwconfig wlan0 mode Ad-Hoc essid TwojaNazwa channel 1
niczego nie zmienia, wciąż jest mode Managed i brak essidu. Masz jakiś pomysł dlaczego tak jest?

Odp: Tworzenie sieci ad-hoc

: 22 lip 2008, 21:54
autor: bboydestro
da radę zrobić tą sieć bezprzewodową w ubuntu? w xp'ku jakoś nie było żadnych problemów. chciałbym aby moje psp mogło połączyć się przez wifi ze zrobioną na ubuntu siecią z udostępnionym połączeniem internetowym, ale nie znalazłem nigdzie wskazówek jak to zrobić, tak jakby to było niemożliwe...

Odp: Tworzenie sieci ad-hoc

: 02 sty 2010, 23:50
autor: patryk007@vp.pl
No właśnie, nie wiadomo czy płakać czy się śmiać, mam ten sam problem, przeglądałem całe mnóstwo tematów używając google'a i d*** Panowie.

Nigdzie oczywiście nie ma magicznej, jednej, pewnej metody postawienia sieci. Większość tematów kończy się właśnie tak albo (niekoniecznie na tym forum) stwierdzeniami kup se router albo wykuj dziurę w ścianie i podłącz przez kabel krosowany.

___
PS
Powinien być dopisany zakaz tego typu odpowiedzi do regulaminu forum: tego typu.

Odp: Tworzenie sieci ad-hoc

: 03 sty 2010, 11:45
autor: igotit4free
@ patryk007@vp.pl:
Po co ta rozpacz i rozgoryczenie ? Sprzęt masz sprawny ? Karty działają ?
Jeśli kłopot leży jedynie w utworzeniu sieci, w której dwa kompy łączą się ad-hoc to załóż nowy temat w odpowiednim dziale i z odpowiednim tytułem, opisz krótko tą sieć i występujące w niej urządzenia i zrobi się.:razz:

.

Odp: Tworzenie sieci ad-hoc

: 06 wrz 2010, 20:16
autor: jpiter
Ja z powodzeniem połączyłem ubuntu z win XP w sposób następujący (szyfrowanie WEP):
sudo ifconfig wlan0 down #wyłączenie interface
sudo iwconfig wlan0 mode Ad-Hoc #tryb ad-hoc
sudo iwconfig wlan0 channel 3 #numer kanału
sudo iwconfig wlan0 essid "nazwa hosta"
sudo iwconfig wlan0 key s:hasło asci
sudo ifconfig wlan0 up #włączenie interface
# sudo dhclient wlan0 #można jeśli się chce nadawać adresy automatycznie
sudo ifconfig wlan0 169.254.12.10 netmask 255.255.255.0 #ja mam statycznie
W laptopie mam kartę wifi Intela, w ubuntu używam wicd zamiast network managera.
W terminalu windowsowym ustawienia:
IP statyczne 169.254.12.11
maska 255.255.255.0
brama 169.254.12.10 #na potrzeby maskarade
DNS'y providera internetu podane ręcznie również na potrzeby maskarade.
pozdrawiam wszystkich walczących!!