[HOW-TO] Udostępnianie Internetu przez USB z MDA / PDA na UBUNTU 8.10

freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

[HOW-TO] Udostępnianie Internetu przez USB z MDA / PDA na UBUNTU 8.10

Post autor: freeteh »

Witam!
Miałem kłopot z udostępnianiem internetu z MDA przez USB na UBUNTU 8.10.
Po kilku dniach poszukiwań udało się, znalazłem rozwiązanie.

Nie użyteczność połączenia z MDA objawiała się częstym zawieszaniem się połączenia,
w efekcie nie mogłem otworzyć żadnej strony mimo iż połączenie sieciowe z MDA było.

Dość gadania oto przepis:

Na początek włączamy MDA i uruchamiamy udostępnianie połączenia:
Zaznaczamy kabel USB i połącz.
Jeśli możemy otworzyć stronę w naszym przenośnym urządzeniu to znaczy że mamy połączenie
internetem i jest udostępnienie na kabel USB.

Czasem może się okazać że nie możemy zainstalować jakiegoś pakietu, trzeba będzie zaktualizować repozytorium.

Kod: Zaznacz cały

sudo aptitude update
Przystępujemy do instalacji pakietu usb-rndis-lite

W celu zainstalowania pakietu usb-r ndis-lite musimy zaopatrzyć się dodatkowo w pakiet build-essential (niezbędny do kompilacji) i w pakiet subversion.
Aby zainstalować oba pakiety musimy niestety mieć połączenie internetem,
gdyż w przeciwnym wypadku liczba zależności między pakietami może być nie do obejścia.
W celu zainstalowania obydwóch pakietów w pisujemy następujące polecenia:

Kod: Zaznacz cały

sudo apt-get install build-essential
sudo apt-get install subversion
Pierwsze polecenie, lub oba (to zależy od tego, czy zachowana będzie sesja terminala, czy nie, ale to małoistotne)
mogą żądać od nas hasła roota, więc w piszemy je i potwierdzimy naciskając Enter .
Następnie możemy przystąpić do pobrania źródeł usb-rndis-lite z repozytoriów SVN
(do tego będzie nam potrzebny pakiet Subversion i połączenie z internetem).
Wykonujemy to poleceniem:

Kod: Zaznacz cały

svn co http://synce.svn.sourceforge.net/svnroot/synce/trunk/usb-rndis-lite
cd usb-rndis-lite/
Teraz, gdy źródła programu już są na naszym komputerze, możemy przystąpić do ich kompilacji.
Robimy to następujący sposób:

Kod: Zaznacz cały

make
sudo ./clean.sh
sudo make install
Restartujemy komputer.
Podłączamy USB MDA / PDA NetworkManager 0.7.0 powinien nawiązać połączenie z urządzeniem o nazwie rndis0. Imamy Internet.

Według poradnika który znalazłem autor zaleca stworzyć plik /etc/network/ifcfg-rndis0 z następującą zawartością:

Kod: Zaznacz cały

BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU='1460'
MRU='1500'
NAME=''
PEERDNS=no
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='hotplug'
USERCONTROL='no'
_nm_name='static-0'
U mnie działa bez tego pliku tak że więcej nic nie kombinowałem.
Podziękowania dla Tomka Janiszewskiego
Jeśli coś przeoczyłem tu znajdziecie calutki przepis w formacie PDF

Pozdrawiam Artur Arent-Gawlik
ODPOWIEDZ

Wróć do „Software-Sieć”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości