Linux, a iPlus z N6230 przez bluetooth

Wszystko na temat internetu za pomocą sieci komórkowych pod systemem Linux.

Moderator: Moderatorzy

ODPOWIEDZ
Awatar użytkownika
reilord
Specjalista bezprzewodowy-senior
Posty: 349
Rejestracja: 2007-02-24, 19:14
Lokalizacja: Kuj-pom.

Linux, a iPlus z N6230 przez bluetooth

Post autor: reilord »

Witam, czy do takiej konfiguracji jak w temacie, bede potrzebowal jakies dodatkowe drivery? np. do modemu nokii, albo/i do bluetooth?
zDaleKi
Stary bywalec bezprzewodowy
Posty: 11508
Rejestracja: 2005-10-12, 11:18
Lokalizacja: Wrocław

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: zDaleKi »

reilord pisze:Witam, czy do takiej konfiguracji jak w temacie, bede potrzebowal jakies dodatkowe drivery? np. do modemu nokii, albo/i do bluetooth?
Na 100% będą potrzebne drivery.
Ale nie napisałeś jaką masz dystrybucję Linuksa, więc nie wiadomo nic więcej, bo może być tak, że te drivery masz już w systemie. Napisz jakiego masz Linuksa i co udało się uruchomić do tej pory.
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
Awatar użytkownika
reilord
Specjalista bezprzewodowy-senior
Posty: 349
Rejestracja: 2007-02-24, 19:14
Lokalizacja: Kuj-pom.

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: reilord »

Na razie jestem na etapie testowania wlasnych umiejetnosci wiec jest to Knoppix. Polaczenie juz udalo mi sie ustanowic - choc troche to bylo zakrecone. Musialem kilka razy zrobic /dev/mode/ connction setup i potem GPRS dialup ale za pierwszym razem nie dalo rady w ogole sie uruchomic. Potem probowalem przez "Laczenie z internetem" to na poczatku odpytalo modem a potem juz nie moglo go otworzyc no i kliknalem jeszcze raz GPRS dialup i jestem :) Teraz sie zastanawiam jak to bylo zeby zachowac te konfiguracje i uruchomic potem juz system z gotowym plikiem konfiguracyjnym, kiedys to robilem ale teraz nie pamietam. Jeszcze jedno wazne pytanie: Jak udostepnic teraz to gotowe polaczenie komputerze w sieci z windowsem?
zDaleKi
Stary bywalec bezprzewodowy
Posty: 11508
Rejestracja: 2005-10-12, 11:18
Lokalizacja: Wrocław

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: zDaleKi »

Ja może za jakiś czas przygotuję jakiś manual jak to ustawić pod Ubuntu 7.04... Ale kiedy to nie wiem.

Generalnie polecam Ubuntu :)
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
Awatar użytkownika
reilord
Specjalista bezprzewodowy-senior
Posty: 349
Rejestracja: 2007-02-24, 19:14
Lokalizacja: Kuj-pom.

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: reilord »

A ja znow mam jajko :/ Niby zapisalem konfiguracje i uruchomilem z niej knoppix'a ale klikajac w gprs/umts connction znow musialem konfigurowac modem i itak sie nie polaczylem. Ale wczesniej jak bylem polaczony to udalo mi sie udostepnic polaczenie :)

A w czym Ubuntu jest lepszy? Bo dla mnie to jedno i to samo tylko tapeta inna, no chyba, ze calkiem inny X to mozna sie zdziwic :)
Awatar użytkownika
crow6
Stały użytkownik forum
Posty: 113
Rejestracja: 2006-04-26, 22:28
Lokalizacja: Wrocław

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: crow6 »

Na linuksie potrzebujesz tak naprawde jedynie BlueZ i jakis dialer. BlueZ umozliwi ustanowienie polaczenia z telefonem przez BT - telefon bedzie widoczny na porcie szeregowym (najczesciej rfcomm0). A potem to do wyboru:
- skrypty do ppp (np te od @Vipery - tak, wiem reklamuje ale sa naprawde oki) i laczysz sie z konsoli przez pppd;
- jakis graficzny programik do laczenia z Siecia przez modem np kppp pod KDE, gppp pod GNOME). Ustawiasz tam normalnie polaczenie tylko jako port wybierasz rfcomm0...

Jak to ladnie i szybko zrobic bylo juz pisane na forum - wystarczy poszukac :]

Mi osobiscie udalo sie ustawic polaczenie wg powyzszego schematu na: Knoppix, DSL, OpenSUSE, Fedora Core 6, Mandrake 2007 i KateOS III.
Gott ist ein Popstar ]:->
Awatar użytkownika
reilord
Specjalista bezprzewodowy-senior
Posty: 349
Rejestracja: 2007-02-24, 19:14
Lokalizacja: Kuj-pom.

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: reilord »

No to bedzie modernizacja :)

Wiec zaczne od poczatku. mialem Knoppix'a na HDD, ale sypal sie blad "Su zrocil blad", jak juz w koncu znalazlem sposob na poradzenie sobie z problemem, to system mi sie rozsypal i juz nawet nie moglem sie zalogowac w runlevel=2 a co dopiero mowic o piatce. Przesiadlem sie na Kubuntu za sprawa BliSki (ku bo nie przepadam za gnomem). Ogolnie wszystko jest ok, choc mam wrazenie, ze knoppix byl bardziej dla poczatkujacych - dla mnie lepszy :) Ale do sedna. Wykrylem moja nokie (# sdptool search DUN), zabindowalem, podalem haslo i jest ok. Potem w rfcomm.conf ustawilem automatyczne bindowanie tego adresu - choc i tak nie dziala :/

Kod: Zaznacz cały

rfcomm0 {
    bind yes;
    device 00:01:e3:1f:e7:86;
    channel    1;
    comment "Example Bluetooth device";
}
Zrestartowalem bluetooth (# sudo /etc/init.d/bluetooth restart), sprawdzilem (# rfcomm), potem rekonfigurowalem wvdial.conf (Easy GPRS nie moge zainstalowac) na mniej wiecej:

Kod: Zaznacz cały

[Dialer Defaults]
Modem = /dev/rfcomm0
Band = 230400
Init1 = AT
Init2 = AT+CGDCONT=1,"IP","internet" (probowalem tez z www.plusgsm.pl)
Dial Command =
Phone = ATD*99***1# (probwalem tez samo *99***1#)
Username = anything
Password = anything
(cos musi byc wpisane bo wymaga tego uwierzytelnienie CHAP/PAP)
Potem # sudo wvdial i sie polaczylem, rowniez laczylem sie kppp i bezposrednio pppd (ale tym ostatnim nie udalo mi sie polaczyc). Zaznaczam, ze mam wpisane dns'y w managerze sieci i w kppp jako:
212.2.96.51
212.2.96.52
212.2.96.53
212.2.96.54
212.2.96.62
Problem wyglada nastepujaco: nie znajduje mi zadnej strony. Jak pinguje strone to widze, ze telefon w ogole nie wysyla zapytan (mam komorke pod monitorem crt, wiec widac :P), natomiast gdy pinguje adresu IP np. adres serwera, ktory przypisal mi zdalny adres (w moim wypadku 10.6.6.6) to wysyla zapytania, dosc duzo pakietow, tylko, ze zadne nie wracaja :(
Nie wiem czy w kppp trzeba ustawic jakis kanal zwrotny, a moze to problem szyfrowania? Najwazniejsze, ze udalo mi sie rozwiazac polaczenie przez blue.
Prosze o pomoc,
R.
Awatar użytkownika
crow6
Stały użytkownik forum
Posty: 113
Rejestracja: 2006-04-26, 22:28
Lokalizacja: Wrocław

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: crow6 »

Juz pisalem: sproboj przez pppd. Skrypty sa na stronce @vipery. Caly opis krok po kroku jest gdzies w przyklejonych watkach i na jego stronce. Jak i to nie zadziala to juz jakis problem z pingwinem (a mowia, ze na WinGrozie nie da sie nigdy nic zrobic :D )...
Gott ist ein Popstar ]:->
Awatar użytkownika
reilord
Specjalista bezprzewodowy-senior
Posty: 349
Rejestracja: 2007-02-24, 19:14
Lokalizacja: Kuj-pom.

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: reilord »

Juz sobie wszystko ladnie pokonfigurowalem (FF7,04) i mam internet i udostepniam go na kompa, ale mam pewien problem, po restarcie komputera drugi komp jest odlaczony, bo system zmienia adres ip na 169 czy 168 costam i maske 255,255,0,0, wtedy wystarczy w Knetworkmanager zmienic na 192.168.0.1 i maske 255.255.255.0 i wtedy jest ok, ale jak zrobic by ip nie zmienial sie sam?

Jesli chodzi o autostart to automatycznie startuje mi firestarter i chcialbym aby byl uruchamiany z jakims argumentem by nie wolal o haslo i twierdzi, ze ppp0 jest niegotowe, no nic dziwnego :) Poza tym chcialbym jakis skrypt, ktory zaraz po starcie systemu (zanim zaladuje sie FS) uruchamial cos takiego:

Kod: Zaznacz cały

rfcomm bind 0 00:12:62:0B:71:22 1
pppd call orange
Bede bardzo wdzieczny za pomoc.
zDaleKi
Stary bywalec bezprzewodowy
Posty: 11508
Rejestracja: 2005-10-12, 11:18
Lokalizacja: Wrocław

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: zDaleKi »

reilord pisze:Juz sobie wszystko ladnie pokonfigurowalem (FF7,04) i mam internet
To pochwal się dokładnie jak to zrobiłeś krok po kroku. Może komuś się jeszcze przyda.
reilord pisze:Jesli chodzi o autostart to automatycznie startuje mi firestarter i chcialbym aby byl uruchamiany z jakims argumentem by nie wolal o haslo
Na stronie tego firewalla jest PDF z manualem, w jednym z punktów opisują co trzeba zrobić aby sam się uruchamiał bez pytania o hasełko.
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
Awatar użytkownika
reilord
Specjalista bezprzewodowy-senior
Posty: 349
Rejestracja: 2007-02-24, 19:14
Lokalizacja: Kuj-pom.

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: reilord »

Co do konfiguracji przez blue:

najpierw piszemy:
# tu man sie pojawi MAC adres znalezionych urzadzen

Kod: Zaznacz cały

hcitool scan
# tutaj 12 zer zmieniamy na MAC urzadzenia, ktore chcemy podlaczyc

Kod: Zaznacz cały

hcitool bind 0 00:00:00:00:00:00 1
# potem sciagamy plik (nie wiem skad go wczesniej sciagnalem wiec wrzucilem do siebie na serwer):
http://rei.isx.pl/ed77-orange.tar.gz
rozpakowujemy do katalogu /etc/ z zachowaniem struktury katalogow i zmieniamy odpowiednie dla operatora zmienne (chyba, ze masz orange to nie musisz zmieniac nic poza portem) np. w pliku orange zmieniamy:
/dev/ttyUSB0 na /dev/rfcomm0
w pliku orange-connect-chat:
"AT+CPIN=\"0000\" - tu podajemy pin
"AT+CGDCONT=1,\"IP\",\"internet\" - dodatkowe polecenie inicjujace
"ATD *99#" - numer telefonu
#Potem wystarczy wpisac w konsoli

Kod: Zaznacz cały

pppd call orange
Mozemy to wszystko zautomatyzowac skryptem:

Kod: Zaznacz cały

#! /bin/sh
echo Zerowanie urzadzenia
rfcomm release 0
echo Parowanie urzadzenia
rfcomm bind 0 00:00:00:00:00:00 1
echo laczenie z internetem
pppd call orange
Plik zapisujemy jako np. bt-call.sh w /home/nazwa_uzytkownika/
Potem (jako root):

Kod: Zaznacz cały

chmod 777 /home/nazwa_uzytkownika/bt-call.sh
Potem klikamy na pliku PPM, wchodzimy we wlasciwosci i w permisions ustawiamy plik jako wykonywalny (nie wiem jeszcze jak zrobic to z konsoli).
Z racji tego, ze plik wymaga uprawnien admina (teoretycznie) to tworzac na pulpicie skrot do skryptu ustawmy posrednik gnome-sudo, kdesu lub sudo np.:

Kod: Zaznacz cały

gnome-sudo /home/nazwa_uzytkownika/bt-call.sh
Aktualnie kombinuje by w skrypcie dodac na poczatku sudo i potem wrzucic plik do /home/user/.kde/Autostart ale cos zrobilem nie tak i nie wyszlo - otworzylo sie w Kate :) Wczesniej probowalem podobnie ale do /etc/init.d ale nic z tego bo za pozno wykrywa adapter blue, ale to juz fanaberia. Tak czy siak ze skryptu nie korzystam, moze trzeba tam cos dopracowac, w koncu od zaledwie kilku dni mam kontakt z linuxem :P


Ale mam inny problem, powazniejszy choc nie specjalnie istotny - na razie.
Mianowicie: w pliku /etc/network/interfaces mam:

Kod: Zaznacz cały

auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.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

iface ppp0 inet ppp
provider ppp0
A mimo to po starcie systemu ip jest przydzielany z puli 169 lub 168. Tak jest po kazdym networking restart. I za choinkę nie mam pojecia jak to wyeliminowac :/ Nie wiem skąd on pobiera ten adres.
Ostatnio zmieniony 1970-01-01, 01:00 przez reilord, łącznie zmieniany 1 raz.
zDaleKi
Stary bywalec bezprzewodowy
Posty: 11508
Rejestracja: 2005-10-12, 11:18
Lokalizacja: Wrocław

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: zDaleKi »

A ja mam z BT inny problem :(
Nie mogę sparowć kompa z telefonem. W telefonie się pyta o klucz, ale komp już się nie pyta. Gdzie to można dopisać, żeby sparować urządzenia?
reilord pisze:Aktualnie kombinuje by w skrypcie dodac na poczatku sudo
Spróbuj zamiast sudo wpisać gksu.
reilord pisze:Ale mam inny problem[...]
auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
A dlaczego zarówno dla swojego hosta jak też dla bramy masz ten sam IP?
Może to się gryzie?
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
Awatar użytkownika
reilord
Specjalista bezprzewodowy-senior
Posty: 349
Rejestracja: 2007-02-24, 19:14
Lokalizacja: Kuj-pom.

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: reilord »

Jest taki sam adres bo gateway musi byc wpisany adres tego kompa, ktory ma dostep do net'a. A moge zostawic gateway puste? A jaki masz telefon?
Sproboje gksu.
zDaleKi
Stary bywalec bezprzewodowy
Posty: 11508
Rejestracja: 2005-10-12, 11:18
Lokalizacja: Wrocław

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: zDaleKi »

reilord pisze:Jest taki sam adres bo gateway musi byc wpisany adres tego kompa, ktory ma dostep do net'a.
Ale moim zdaniem tu może się to pogryźć. Chociaż głowy nie daję. Zawsze spotykałem się z tym, że te dwa adresy były odmienne.
reilord pisze: A moge zostawic gateway puste?
Spróbuj, może pójdzie ;) ja sie tym nie bawiłem.
reilord pisze: A jaki masz telefon?
Nokia 6310i. Telefon się pyta o pin do parowania a komp już nie. :(
W /etc/bluetooth/hcdi.conf - mam wpis: passkey "1234"
Ale z takim pinem nie działa. Może trzeba coś dopisać do rfcomm.conf? Muszę poszukać w jakimś manualu ;)
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
Awatar użytkownika
reilord
Specjalista bezprzewodowy-senior
Posty: 349
Rejestracja: 2007-02-24, 19:14
Lokalizacja: Kuj-pom.

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: reilord »

Hacid.conf u mnie:

Kod: Zaznacz cały

#
# HCI daemon configuration file.
#

# HCId options
options {
	# Automatically initialize new devices
	autoinit yes;

	# Security Manager mode
	#   none - Security manager disabled
	#   auto - Use local PIN for incoming connections
	#   user - Always ask user for a PIN
	#
	security user;

	# Pairing mode
	#   none  - Pairing disabled
	#   multi - Allow pairing with already paired devices
	#   once  - Pair once and deny successive attempts
	pairing multi;

	# Default PIN code for incoming connections
	passkey "0000";
}

# Default settings for HCI devices
device {
	# Local device name
	#   %d - device id
	#   %h - host name
	name "%h-%d";

	# Local device class
	class 0x3e0100;

	# Default packet type
	#pkt_type DH1,DM1,HV1;

	# Inquiry and Page scan
	iscan enable; pscan enable;
	discovto 0;

	# Default link mode
	#   none   - no specific policy 
	#   accept - always accept incoming connections
	#   master - become master on incoming connections,
	#            deny role switch on outgoing connections
	lm accept;

	# Default link policy
	#   none    - no specific policy
	#   rswitch - allow role switch
	#   hold    - allow hold mode
	#   sniff   - allow sniff mode
	#   park    - allow park mode
	lp rswitch,hold,sniff,park;
}
rfcomm.conf u mnie:

Kod: Zaznacz cały

#
# RFCOMM configuration file.
#

#rfcomm0 {
#	# Automatically bind the device at startup
#	bind yes;
#
#	# Bluetooth address of the device
#	device 00:12:62:0B:71:22;
#
#	# RFCOMM channel for the connection
#	channel	1;
#
#	# Description of the connection
#	comment "Example Bluetooth device";
#}
A co do poprzednich postow:
firestarter zrobilem wg. guide'u no i zaczal caly czas wyskakiwac blad su zwrocil blad, musialem usunac linijke z sudoers.
Ale w miedzyczasie jak nie wlaczaly sie zadne aplikacje wymagajace praw root'a to moglem sobie restartowac ile chcialem i ip byl wciaz moj, a jak z knoppix'a juz usunalem te linijke to wszystko wrocilo do normy. jakby jakas aplikacja wymusila zmiane ip na 169.254...
A gateway nie moge zostawic pustego bo sie pluje, ze niepoprawny adres bramki.
zDaleKi
Stary bywalec bezprzewodowy
Posty: 11508
Rejestracja: 2005-10-12, 11:18
Lokalizacja: Wrocław

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: zDaleKi »

Co do firestarter, to będę to ćwiczył na drugim kompie to Ci opiszę.

Jeżeli chodzi o problem z Bluetooth, to doinstalowałem:

Kod: Zaznacz cały

sudo apt-get install timidity python-bluez python-bluetooth
sudo apt-get install bluez-gnome
I teraz przy połączeniu zapytał się o klucz do sparowani na kompie.
:)

Wszystko działa i można się połączyć pod Ubuntu przez Nokię 6310i poprzez GPRS :)

EDIT:
Chociaż z tego co wyczytałem, to powinno działać na ustawieniu które miałem, czyli:
/etc/bluetooth/hcid.conf i tam zapis:
# Default PIN code for incoming connections
passkey "1234";
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
Awatar użytkownika
reilord
Specjalista bezprzewodowy-senior
Posty: 349
Rejestracja: 2007-02-24, 19:14
Lokalizacja: Kuj-pom.

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: reilord »

Niekoniecznie, ja tez doinstalowalem przez Adept prawie wszystko co znalazlo z "bluetooth" zanim zaczelo dzialac.
zDaleKi
Stary bywalec bezprzewodowy
Posty: 11508
Rejestracja: 2005-10-12, 11:18
Lokalizacja: Wrocław

Re: Linux, a iPlus z N6230 przez bluetooth

Post autor: zDaleKi »

Ważne, że w końcu zadziałało pod Ubuntu 7.04 :)
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
ODPOWIEDZ