Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Finnish
  • Search

Kännykkään käsiksi linuxissa?

Keskustelua Gentoo Linuxista suomeksi. Tervetuloa!

Moderator: Chiitoo

Post Reply
  • Print view
Advanced search
6 posts • Page 1 of 1
Author
Message
Obi-Lan
Apprentice
Apprentice
User avatar
Posts: 230
Joined: Fri Jan 21, 2005 3:44 pm
Location: Riihimäki

Kännykkään käsiksi linuxissa?

  • Quote

Post by Obi-Lan » Tue Jun 21, 2005 7:20 pm

Ilmestyi tommonen Nokian 6630 puhelin tossa pöydälle ja mukana tuli USB-datakaapeli. Heti ensimmäisenä mielessä kävi, että miten tähän pääsisi käsiksi linuxissa. Kännykkä tunnistuu ainakin jollain tasolla koska less /proc/bus/usb/devices kertoi seuraavaa:

Code: Select all

T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=02(comm.) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0421 ProdID=0410 Rev= 0.00
S:  Manufacturer=Nokia
S:  Product=Nokia 6630
S:  SerialNumber=0123456789
C:* #Ifs=13 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=08 Prot=01 Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=fe Prot=00 Driver=(none)
I:  If#= 2 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#= 2 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=84(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 3 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=08 Prot=00 Driver=(none)
I:  If#= 4 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=0b Prot=00 Driver=(none)
I:  If#= 5 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#= 5 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=85(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 6 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=0b Prot=00 Driver=(none)
I:  If#= 7 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#= 7 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=86(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 8 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=128ms
I:  If#= 9 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=87(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#=10 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=af Prot=00 Driver=(none)
I:  If#=11 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#=11 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=64ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#=12 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=06(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
Tästä etenpäin onkin sitten tuntematonta minulle, udev käytössä, enkä /dev kansiosta ole ainakaan huomannut mitään tähän laitteeseen viittaavaa. Kaverilla (ubuntu) n-gage näkyy /dev/sda -laitteena, joten loogisesti voisi päätellä tämänkin laitteen näkyvän samanlaisena järjestelmän oikein toimiessa? Kuitenkin series 60 sarjan puhelin jne. http://www.gentoo.org/doc/en/usb-guide.xml#postkern Tämän ohjeen mukaan olen usb säätäny ja USB hiiri ainakin toimii. Tätäkin ohjetta olen silmäillyt: http://www.gentoo.org/doc/en/udev-guide.xml.

Tarkoituksena olisi siirrellä puhelimeen ohjelmia ja musiikkia, ja mahdollisesti ladata ne muutamat sillä otetut kuvat. Onko nyt kyseessä joku udeviin liittyvä konffausongelma vai puuttuuko minulta mahdollisesti joku moduli kernelistä? Joissain kännykkä-synkronointiohjeissa puhuttiin kännykän modeemin(?) asentamisesta ja kännykkään sitä kautta vaikuttamisesta?

Muuten udev tuntuu toimivan, mitä nyt välillä ilmeisesti bugaa kun musiikkia kuunnellessa joskus häviää yhtäkkiä oikeudet mixeriin ja muihin äänilaitteisiin, tämä korjaantuu ajamalla udevstart
Top
Zarhan
Veteran
Veteran
Posts: 1020
Joined: Fri Feb 27, 2004 4:42 pm

  • Quote

Post by Zarhan » Wed Jun 22, 2005 8:15 am

Perussarjaporttitoimintoja varten pitää kääntää mukaan ACM-ajuri (USB Modem). Sitten se näkyy /dev/ttyACM0:na (tms) ja voit soitella GPRS:llä.

Jos vehje tukee näkymistä USB mass storagena niin käännä USB mass storage-ajurit mukaan (samat mitä käyttäisit USB-muistitikkujen kanssa). Elikkä SCSI Disk support päälle ja sitten USB Mass Storage support (Joo, USB-levyt näkyy SCSI-levyinä).

(Vaihtoehto on se toinen USB-massstorage-ajuri joka ei vaadi SCSI:tä, mutta se on vielä aika heikkoa kamaa).

Jos ei luuri ala tämän jälkeen näkyä /dev/sdaX:nä (X=partitionumero), niin seuraava vaihtoehto on virittää se sarjaportti toimintaan ja käyttää obextoolsseja (emergeä peliin vain). Näin ainakin tiedostot liikkuvat.
Top
Obi-Lan
Apprentice
Apprentice
User avatar
Posts: 230
Joined: Fri Jan 21, 2005 3:44 pm
Location: Riihimäki

  • Quote

Post by Obi-Lan » Thu Jun 23, 2005 1:08 pm

Ilmeisesti tämä puhelin ei ilmeisesti tue näkymistä USB massamuistilaitteena...

Mutta asensin kerneliin USB modem ajurin, jonka jälkeen laite näkyy nyt ttyACM0:na. Asensin myös emergellä openobexin ja kmobiletoolsin. Kmobiletools osaa kertoa puhelimen kentän, akun varauksen, onko laturi kiinni ja ilmeisesti myös tukee GPRS soittelua, mutta osoitekirjaa tai SMS:siä sillä ei saa luettua :(.

Vielä on tutkinnan alla kuinka tietostoja saa siirreltyä puhelimeen...
Top
Zarhan
Veteran
Veteran
Posts: 1020
Joined: Fri Feb 27, 2004 4:42 pm

  • Quote

Post by Zarhan » Thu Jun 23, 2005 1:11 pm

Obi-Lan wrote: Vielä on tutkinnan alla kuinka tietostoja saa siirreltyä puhelimeen...
Obexftp-paketti asennukseen, sitten vaan menoksi.

http://triq.net/obex/screenshots.html
Top
Obi-Lan
Apprentice
Apprentice
User avatar
Posts: 230
Joined: Fri Jan 21, 2005 3:44 pm
Location: Riihimäki

  • Quote

Post by Obi-Lan » Thu Jun 30, 2005 11:11 am

RRkele ku meinaa mennä vaikeeks :x Ilmeisesti obexftp ei liiemmin tue usb-piuhan päässä olevia kännyköitä? Löysin seuraavan sivuston jossa neuvotaan Nokia 6670 ja USB kaapelin käyttöä http://members.dodo.com.au/~joaniemrc/n ... 0-USB.html. Kaikki menis muuten jo melko hyvin, mutta USB patch obexftp:hen vaatii txt2html ohjelman, joka taas vaatii Perlin, kääntäessä pukkaa vaan erroria:

Code: Select all

Gentoo txt2html-2.41 # perl Build.PL 
Can't locate Module/Build.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/i686-linux /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.2/i686-linux .) at Build.PL line 1.
BEGIN failed--compilation aborted at Build.PL line 1.
Gentoo txt2html-2.41 # 
Perl kuitenkin emergen mukaan on asennettu

Code: Select all

*  dev-lang/perl
      Latest version available: 5.8.5-r5
      Latest version installed: 5.8.5-r5
      Size of downloaded files: 11,651 kB
      Homepage:    http://www.perl.org/
      Description: Larry Wall's Practical Extraction and Reporting Language
      License:     Artistic GPL-2
Ja mites saisin ton ttyACM0 laitteen oikeudet konffittua niin, että aina kytkiessä saisi normikäyttäjätkin oikeudet siihen, kokeilin jo seuraavaa riviä /etc/udev/rules.d/50-udev.rules tiedostossa:

Code: Select all

KERNEL="ttyACM0",       NAME="%k", GOURP="tty", MODE="0660"
Luultavasti toi kernel nimi on väärin?
Top
Jormangeud
n00b
n00b
User avatar
Posts: 24
Joined: Mon Jul 05, 2004 6:59 am
Location: Finland

  • Quote

Post by Jormangeud » Mon Jul 11, 2005 12:16 pm

Ite oon käyttäny nfsappia, jolla saa mountattua kapulan muistin linuxiin.
Erittäin kätsä esim systeemifilujen editoinnissa.
Käytössä ollut: 3650, 6600, 7650 ja P800 ja bluetooth.

P800 pitäisi toimia usbin kanssa, en koskaan testannu, voinee toimia noksullasikin.

udeviin pitäisi lisätä varmaan jotain vastaavaa
/etc/udev/rules.d/50-udev.rules:

Code: Select all

KERNEL=="ttyACM*",       NAME="%k", GROUP="tty", MODE="0660"
/etc/udev/permissions.d/50-udev.permissions:

Code: Select all

ttyACM*:root:tty:0660
Top
Post Reply
  • Print view

6 posts • Page 1 of 1

Return to “Finnish”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic