Freesco, NND, CDN, EOS http://forum.freesco.pl./ |
|
Linux - udostępnianie połączenia sieciowego http://forum.freesco.pl./viewtopic.php?f=34&t=18089 |
Strona 1 z 1 |
Autor: | mes mariusz [ piątek, 5 lutego 2010, 23:06 ] |
Tytuł: | Linux - udostępnianie połączenia sieciowego |
Hmm. Nie sięga mi Wifi z piętra do piwnicy - przydałby się jakiś AP, którego chwilowo nie mam, ale... mam laptopa z Ubuntu , czemu więc nie zrobić z niego tymczasowego AP Znalazłem przyzwoity opis udostępniania połączenia sieciowego z poziomu Linuksa: http://stary.dug.net.pl/texty/masq.php Co należy zrobić (jakie będą zmiany w stosunku do w/w materiału) jeśli interfejsem eth1 nie będzie zwykła przewodowa karta ethernet, a karta WiFi (wbudowana w laptopa). Czyli - jak sprawić, by karta WiFi zaczęła emitować SSID, w jaki sposób/gdzie ustawić rodzaj szyfrowania i hasło, tak by inny komputer zobaczył nową sieć i był w stanie nawiązać z nią połączenie? |
Autor: | -MW- [ piątek, 5 lutego 2010, 23:27 ] |
Tytuł: | |
Cytuj: Udostępnianie połączenia internetowego Opracowane przez: 'BiExi' 2005-03-10 13:40 opis moze i przyzwoity tylko zupelnie nie na temat. jesli wszystkie te ceregiele chcesz stosowac w ramach samoksztalcenia to nieco czasu stracisz ale i poszerzysz zakres swojej wiedzy zanim wypelnisz zamierzony cel - ja wolabym kupic najtanszego ap. Cytuj: Czyli - jak sprawić, by karta WiFi zaczęła emitować SSID, w jaki sposób/gdzie ustawić rodzaj szyfrowania i hasło, tak by inny komputer zobaczył nową sieć i był w stanie nawiązać z nią połączenie?
na te pytania jednym zdaniem nikt ci nie odpowie. |
Autor: | Maciek [ piątek, 5 lutego 2010, 23:57 ] |
Tytuł: | |
W sytuacji, gdy AP można kupić za kilkadziesiąt złotych, to taka zabawa faktycznie ma sens tylko w celach edukacyjnych. Na dodatek z laptopem. Skoro masz Ubuntu to opis z Debiana jest dla ciebie dobry. Interfejs eth1 zatąp sobie jakimś radiowym, który masz - ra0, wlan0. Aby używać szyfrowania, to należy raczej użyć hostapd. |
Autor: | Kimas [ sobota, 6 lutego 2010, 00:30 ] |
Tytuł: | |
jeżeli ma to być rozwiązanie tymczasowe to popatrz na to: tristan ~ # iwconfig --help Usage: iwconfig [interface] interface essid {NNN|any|on|off} interface mode {managed|ad-hoc|master|...} interface freq N.NNN[k|M|G] interface channel N interface bit {N[k|M|G]|auto|fixed} interface rate {N[k|M|G]|auto|fixed} interface enc {NNNN-NNNN|off} interface key {NNNN-NNNN|off} interface power {period N|timeout N|saving N|off} interface nickname NNN interface nwid {NN|on|off} interface ap {N|off|auto} interface txpower {NmW|NdBm|off|auto} interface sens N interface retry {limit N|lifetime N} interface rts {N|auto|fixed|off} interface frag {N|auto|fixed|off} interface modulation {11g|11a|CCK|OFDMg|...} interface commit Check man pages for more details. masz tu wszystko. do tego będzie potrzebny jakiś serwerek dhcp, lub zawsze można ustawić statycznie... takim sposobem ze swojej nokii zrobiłem kiedyś pilocik do mplayera ;d |
Autor: | CyberDuck [ sobota, 6 lutego 2010, 00:49 ] |
Tytuł: | |
Hmm ... a nie bedzie jeszcze latwiej zwiesic kilka metrow przewodu ? No chyba, ze widzi Ci sie chodzic z lapkiem przypietym na piersiach po calej piwnicy ... |
Autor: | mes mariusz [ sobota, 6 lutego 2010, 13:38 ] |
Tytuł: | |
Tu znalazłem też coś ciekawego http://konto.bydgoszcz.wsinf.edu.pl/~sirroman/art2.htm ale moja karta nie na atherosie. Z drugiej strony pomyślałem, że taka sytuacja może powtórzyć się częściej, więc... zainstalowałem obie EOS-a obok Ubuntu i Windows . Interfejs kablowy jest ok, net działa (właśnie piszę spod EOS-a) - eth0 otrzymał IP od nadrzędnego routera. Z tego, co widzę sieciówka WiFi została wykryta jako eth1: $ ifconfig eth0 Link encap:Ethernet HWaddr 00:13:33:F0:5B:23 inet addr:192.168.1.12 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6232 errors:1 dropped:1 overruns:1 frame:0 TX packets:6455 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8182425 (7.8 MiB) TX bytes:651824 (636.5 KiB) Interrupt:22 Base address:0x8c00 eth1 Link encap:Ethernet HWaddr 00:23:CE:13:C2:87 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:3271 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:17 Base address:0x8000 Memory:fbffc000-fbffcfff lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:979 errors:0 dropped:0 overruns:0 frame:0 TX packets:979 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:110948 (108.3 KiB) TX bytes:110948 (108.3 KiB) Teraz jeszcze tylko zmusić ją do emitowania SSID, ustawić szyfrowanie i będzie. Może jakoś do tego dojdę |
Autor: | mes mariusz [ sobota, 6 lutego 2010, 13:48 ] |
Tytuł: | |
Hm. Robię sobie tak... Centrum sterowania -> Sieć i internet -> Konfiguracja nowego interfejsu -> Bezprzewodowy WiFi -> eth1 Intel Pro Wireless... -> Nie wpisane zmodyfikuj ręcznie -> Tryb operacyjny: ad hoc Nazwa sieci ESSID EOS-server Tryb szyfrowania: otwarty WEP klucz szyfrujacy: jakisklucz -> Automatyczne IP DHCP -> Pobierz z serwera DHCP -> Uruchom połączenia przy starcie systemu -> Czy chcesz rozpocząć połączenie w tej chwili -> Tak -> Wystąpił problem podczas testu połączenia sieciowego. Powodem może być nieprawidłowa konfiguracja sieci lub problemy z modemem albo routerem. Być może konieczne jest ponowne dokonanie konfiguracji w celu weryfikacji ustawień sieci. Hmm... Coś i nie wyszło. Z tym DHCP coś mi nie pasuje - interfejs eth1 "ma być" serwerem DHCP a nie klientem. |
Autor: | Maciek [ sobota, 6 lutego 2010, 13:50 ] |
Tytuł: | |
We wskazanym przez ciebie tekście mowa jest o hostapd. To oprogramowanie ma spore możliwości i jest przygotowane do pełnienia roli AP. Dlaczego tam jest mowa o karcie na atherosie? A dlaczego większość tzw sprzętowych AP ma karty radiowe na atherosie? Nie sądzisz, ze musi być jakiś powód? Ale można użyć także i innych kart: # Driver interface type (hostap/wired/madwifi/prism54/test/none/nl80211/bsd); # default: hostap). nl80211 is used with all Linux mac80211 drivers. # Use driver=none if building hostapd as a standalone RADIUS server that does # not control any wireless/wired driver. driver=nl80211 Zdaje się, ze można wypróbowac driver nl80211 dla różnych kart. Ja z niego korzystam na CDN i karty atheros ze sterownikiem ath5k. |
Autor: | mes mariusz [ sobota, 6 lutego 2010, 13:59 ] |
Tytuł: | |
Jakbyś mógł to zerknij jeszcze na ten post powyżej (o EOSie) który w międzyczasie napisałem. |
Autor: | Maciek [ sobota, 6 lutego 2010, 14:06 ] |
Tytuł: | |
To oczywiste, bo w centrum sterowania interfejs radiowy ustawia się w roli klienta nie serwera. Cytuj: -> Automatyczne IP DHCP -> Pobierz z serwera DHCP ->
Sam zresztą to podałeś. Kazałeś karcie pobierać IP z serwera dhcp. Interfejs eth1 w celu zrobienia z niego LAN należało ustawiać identycznie jak w podręczniku jest opisane. Nadać mu IP i tak dalej. Tyle, ze wątpię abyś osiągnął wtedy szyfrowanie. Tu potrzebny jest hostapd. Zderzaka do samochodu gumą arabską nie przykleisz. |
Autor: | mes mariusz [ sobota, 6 lutego 2010, 14:48 ] |
Tytuł: | |
W tej sytuacji coś mi się zdaje, że za pomocą konfiuguratora nie skonfiguruję tego interfejsu (zakładam brak szyfrowania), bo po ręcznym przypisaniu IP (na eth0 dostępne są adresy 192.168.1.X niech na eth1 będą 192.168.2.X) ifconfig pokazuje wciąż nieskonfigurowany interfejs: eth1 Link encap:Ethernet HWaddr 00:23:CE:13:C2:87 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:3271 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:17 Base address:0x8000 Memory:fbffc000-fbffcfff - no właśnie co w tym wypadku powinienem wpisać jako DNS? - ip routera nadrzędnego, czyli 192.168.0.1 - dostanie się tam?) Zacząłem więc w strukturze plików szukać /etc/network/interfaces ale nie znalazłem. Najwyraźniej przyzwyczajenia z Debiana Gdzie mogę w EOSie ręcznie wyedytować plik konfiguracji interfejsów? I przy okazji czym potem zrestartować sieć bo pewnie tego: /etc/init.d/networking restart też tam nie znajdę ? |
Autor: | Maciek [ sobota, 6 lutego 2010, 14:53 ] |
Tytuł: | |
Nie odrobiłeś lekcji. W podręczniku została opisana konfiguracja interfejsu LAN. EOS to nie Debian, struktura katalogów przypomina tu Mandrivę, Red Hata i Suse. Ręcznie to sobie grzebać mozesz w NND lub CDN. EOS jest dla klikaczy. |
Autor: | mes mariusz [ sobota, 6 lutego 2010, 16:08 ] |
Tytuł: | |
Hmm. Chyba nie udało mi się dojść jak na razie do tego, ale... Zainstalowałem w międzyczasie synaplicem hostapd i postąpiłem z tym co napisano tu: http://konto.bydgoszcz.wsinf.edu.pl/~sirroman/art2.htm Nie przejąłem się zbytnio kwestią sterowników karty (przecież EOS ją wykrył) nie kompilowałem też źródeł (w sumie po co jeśli było w pakiecie). Przystąpiłem do konfiguracji hostapd.conf. Poszło gładko. Problemy zaczynają się tutaj: Testowanie Aby uruchomić nasz punkt dostępowy, musimy załadować najpierw sterowniki madwifi: modprobe ath_pci Na pewno musimy? System widzi sieciówkę więc pomijam krok. następnie trzeba "zniszczyć" interfejs w trybie infrastructure i utworzyć nowy w trybie master: wlanconfig ath0 destroy wlanconfig ath0 create wlandev wifi0 wlanmode ap Hmm. Zdaje się, że EOS nie zna komendy wlanconfig U mnie (WiFi widziana jako eth1) wydanie polecenia: wlanconfig eth1 destroy zwraca: [root@MSI-Server ~]# wlanconfig eth1 destroy wlanconfig: ioctl: Operation not supported Próbuję więc: [root@MSI-Server ~]# ifconfig eth1 destroy destroy: Unknown host ifconfig: `--help' gives usage information. [root@MSI-Server ~]# iwconfig eth1 destroy iwconfig: unknown command "destroy" No i utknąłem. |
Autor: | Maciek [ sobota, 6 lutego 2010, 16:33 ] |
Tytuł: | |
Instrukcje trzeba wykonywać z głową, ty nie masz karty atheros, więc nie da się wykonać komendy destroy. Ani przez iwconfig, ani wlanconfig. Nie wiem, jak twoja karta może współpracować z hostapd. Na pewno nie przy użyciu madwifi. Próbuj inaczej. |
Autor: | pectosol [ sobota, 6 lutego 2010, 21:17 ] |
Tytuł: | |
jeśli mogę wtrącić swoje 3gr nie wszystkie karty mozna ustawić w tryb AP...a zwłaszcza te tanie i montowane w laptopach. Miałem kiedyś kartę miniPCI na atherosie którą wpiełem w RB z mikrotikiem... teoretycznie można było wszystko włączyć i ustawić jak należy jednak po takich zabiegach wifi - zamierało, tzn gubiła się łączność na wszystkich kanałach na 2,4GHz. dlatego tak jak pisali przedpiśccy lepiej wydać te 100-120 zł na AP i nie kombinować. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |