Kirjoittaja Aihe: Nokia N70 + Ubuntu 8.04 + gnokii  (Luettu 2080 kertaa)

meika

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Nokia N70 + Ubuntu 8.04 + gnokii
« : 06.06.10 - klo:14.06 »
Onko joku saanut otsikonmukaisen yhdistelmän pelittämään? Datakaapelina on Nokian alkuperäinen CA-53.

#################
# Tällaisen herjan saan:

hemmo@hemmo-laptop:~$ gnokii --identify
GNOKII Version 0.6.22
LOG: debug mask is 0x1
LOG: rlpdebug mask is 0x1
LOG: xdebug mask is 0x1
Config read from file /home/hemmo/.gnokiirc.
phone instance config:
model = symbian
port = 1
connection = dku2libusb
initlength = default
serial_baudrate = 38400
serial_write_usleep = 1111
handshake = software
require_dcd = 0
smsc_timeout = 100
rfcomm_channel = 1
sm_retry = 1
Telephone interface init failed: Function or connection type not supported by the phone or by the phone driver.
Quitting.
Function or connection type not supported by the phone or by the phone driver.

###############
# Konfisfileen sisältö:
hemmo@hemmo-laptop:~$ cat .gnokiirc | grep -v '#'

[global]

port = /dev/ttyACM0
port = 1

model = symbian

initlength = default

connection = dku2libusb

use_locking = yes

serial_baudrate = 38400

serial_write_usleep = 1111

handshake = software

sm_retry = 1

smsc_timeout = 100

[xgnokii]
allow_breakage = 0

[gnokiid]
bindir = /usr/local/sbin/

[connect_script]
TELEPHONE = 12345678
[disconnect_script]

[logging]

debug = on

rlpdebug = on

xdebug = on



####################
# Muutama listauskomento:

hemmo@hemmo-laptop:~$ lsusb
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 006: ID 0421:043a Nokia Mobile Phones N70 USB Phone Parent
Bus 001 Device 005: ID 04f3:0230 Elan Microelectronics Corp.
Bus 001 Device 001: ID 0000:0000

hemmo@hemmo-laptop:~$ tail /var/log/messages
Jun  6 13:39:08 hemmo-laptop kernel: [  636.647798] usbcore: registered new interface driver hci_usb
Jun  6 13:44:20 hemmo-laptop kernel: [  839.392126] usb 1-2: USB disconnect, address 2
Jun  6 13:44:22 hemmo-laptop kernel: [  839.496897] usb 1-1: USB disconnect, address 4
Jun  6 13:44:27 hemmo-laptop kernel: [  839.772415] usb 1-2: new low speed USB device using uhci_hcd and address 5
Jun  6 13:44:28 hemmo-laptop kernel: [  839.777127] usb 1-2: configuration #1 chosen from 1 choice
Jun  6 13:44:28 hemmo-laptop kernel: [  839.803805] input: USB+PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input10
Jun  6 13:44:28 hemmo-laptop kernel: [  839.827007] input,hidraw0: USB HID v1.11 Mouse [USB+PS/2 Optical Mouse] on usb-0000:00:1f.2-2
Jun  6 13:44:48 hemmo-laptop kernel: [  841.084853] usb 1-1: new full speed USB device using uhci_hcd and address 6
Jun  6 13:44:48 hemmo-laptop kernel: [  841.090307] usb 1-1: configuration #1 chosen from 1 choice
Jun  6 13:44:48 hemmo-laptop kernel: [  841.117879] cdc_acm 1-1:1.8: ttyACM0: USB ACM device


Olen koittanut useilla eri model/port/yms konfiksilla, mutta yhteyttä en vain saa taiottua. Olisin kiitollinen kaikista vinkeistä tai jopa toimivasta .gnokiirc -filestä. Tai jos jollain on vinkata joku muu tapa millä voisi lukea tekstiviestejä komentoriviltä, niin sekin kelpaa. Kiitos.






jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Nokia N70 + Ubuntu 8.04 + gnokii
« Vastaus #1 : 06.06.10 - klo:21.27 »
Onko joku saanut otsikonmukaisen yhdistelmän pelittämään? Datakaapelina on Nokian alkuperäinen CA-53.

#################
# Tällaisen herjan saan:

hemmo@hemmo-laptop:~$ gnokii --identify
GNOKII Version 0.6.22
LOG: debug mask is 0x1
LOG: rlpdebug mask is 0x1
LOG: xdebug mask is 0x1
Config read from file /home/hemmo/.gnokiirc.
phone instance config:
model = symbian
port = 1
connection = dku2libusb
initlength = default
serial_baudrate = 38400
serial_write_usleep = 1111
handshake = software
require_dcd = 0
smsc_timeout = 100
rfcomm_channel = 1
sm_retry = 1
Telephone interface init failed: Function or connection type not supported by the phone or by the phone driver.
Quitting.
Function or connection type not supported by the phone or by the phone driver.

###############
# Konfisfileen sisältö:
hemmo@hemmo-laptop:~$ cat .gnokiirc | grep -v '#'

[global]

port = /dev/ttyACM0
port = 1

model = symbian

initlength = default

connection = dku2libusb

use_locking = yes

serial_baudrate = 38400

serial_write_usleep = 1111

handshake = software

sm_retry = 1

smsc_timeout = 100

[xgnokii]
allow_breakage = 0

[gnokiid]
bindir = /usr/local/sbin/

[connect_script]
TELEPHONE = 12345678
[disconnect_script]

[logging]

debug = on

rlpdebug = on

xdebug = on



####################
# Muutama listauskomento:

hemmo@hemmo-laptop:~$ lsusb
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 006: ID 0421:043a Nokia Mobile Phones N70 USB Phone Parent
Bus 001 Device 005: ID 04f3:0230 Elan Microelectronics Corp.
Bus 001 Device 001: ID 0000:0000

hemmo@hemmo-laptop:~$ tail /var/log/messages
Jun  6 13:39:08 hemmo-laptop kernel: [  636.647798] usbcore: registered new interface driver hci_usb
Jun  6 13:44:20 hemmo-laptop kernel: [  839.392126] usb 1-2: USB disconnect, address 2
Jun  6 13:44:22 hemmo-laptop kernel: [  839.496897] usb 1-1: USB disconnect, address 4
Jun  6 13:44:27 hemmo-laptop kernel: [  839.772415] usb 1-2: new low speed USB device using uhci_hcd and address 5
Jun  6 13:44:28 hemmo-laptop kernel: [  839.777127] usb 1-2: configuration #1 chosen from 1 choice
Jun  6 13:44:28 hemmo-laptop kernel: [  839.803805] input: USB+PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input10
Jun  6 13:44:28 hemmo-laptop kernel: [  839.827007] input,hidraw0: USB HID v1.11 Mouse [USB+PS/2 Optical Mouse] on usb-0000:00:1f.2-2
Jun  6 13:44:48 hemmo-laptop kernel: [  841.084853] usb 1-1: new full speed USB device using uhci_hcd and address 6
Jun  6 13:44:48 hemmo-laptop kernel: [  841.090307] usb 1-1: configuration #1 chosen from 1 choice
Jun  6 13:44:48 hemmo-laptop kernel: [  841.117879] cdc_acm 1-1:1.8: ttyACM0: USB ACM device


Olen koittanut useilla eri model/port/yms konfiksilla, mutta yhteyttä en vain saa taiottua. Olisin kiitollinen kaikista vinkeistä tai jopa toimivasta .gnokiirc -filestä. Tai jos jollain on vinkata joku muu tapa millä voisi lukea tekstiviestejä komentoriviltä, niin sekin kelpaa. Kiitos.



Muutamat asetukset poikkeavat, mutta onpa eri kapulakin.
Mistä muuten kaivoit mallit?

Tuollainen vanha asetustiedosto löytyi ajalta jolloin kokeilin 6300 ja usbinarulla.
(Nyt on 6120 ja sarjakaapeli - ja se on sitten ihan erilainen)



[ylläpito on poistanut liitteen]

meika

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Nokia N70 + Ubuntu 8.04 + gnokii
« Vastaus #2 : 07.06.10 - klo:22.33 »
Kiitos jekku, tuolla antamallasi filellä puhelin tunnistui ihan sukkana. Seuraavaksi homma kaatuu tähän:

gnokii --getsms ME 1

# (Paljon onnistuneita AT-komentoja ennen tätä):

Initialisation completed
Message sent: 0x00 / 0x000d
41 54 2b 43 50 4d 53 3d 22 4d 45 22 0d          | AT+CPMS="ME"   
write: [AT+CPMS="ME"<cr>]
read : [AT+CPMS="ME"<cr><cr><lf>ERROR<cr><lf>]
Message received: 0x00 / 0x0016
03 41 54 2b 43 50 4d 53 3d 22 4d 45 22 0d 0d 0a |  AT+CPMS="ME"   
45 52 52 4f 52 0d                               | ERROR           
Received message type 00
GetSMS ME 1 failed! (Unknown error - well better than nothing!!)
Serial device: closing device
hemmo@hemmo-laptop:~$


Edelleen vinkit olisivat tarpeen, voisiko olla että tämä N70 ei osaa tuota AT+CPMS="ME" -komentoa ollenkaan?


jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Nokia N70 + Ubuntu 8.04 + gnokii
« Vastaus #3 : 08.06.10 - klo:16.52 »
Kiitos jekku, tuolla antamallasi filellä puhelin tunnistui ihan sukkana. Seuraavaksi homma kaatuu tähän:

gnokii --getsms ME 1

# (Paljon onnistuneita AT-komentoja ennen tätä):

Initialisation completed
Message sent: 0x00 / 0x000d
41 54 2b 43 50 4d 53 3d 22 4d 45 22 0d          | AT+CPMS="ME"   
write: [AT+CPMS="ME"<cr>]
read : [AT+CPMS="ME"<cr><cr><lf>ERROR<cr><lf>]
Message received: 0x00 / 0x0016
03 41 54 2b 43 50 4d 53 3d 22 4d 45 22 0d 0d 0a |  AT+CPMS="ME"   
45 52 52 4f 52 0d                               | ERROR           
Received message type 00
GetSMS ME 1 failed! (Unknown error - well better than nothing!!)
Serial device: closing device
hemmo@hemmo-laptop:~$


Edelleen vinkit olisivat tarpeen, voisiko olla että tämä N70 ei osaa tuota AT+CPMS="ME" -komentoa ollenkaan?



Hmm.. Kuten kerroin, nyt on eri malli joten ei liene suoraan kopioitavissa - mutta luen viestit loitsulla
/usr/bin/gnokii --getsms IN 1 end -d  > /home/<useri>/passeli_polku/joku_sopiva_file
Jotain häröä muistan kuitenkin noista memory_type (SM|ME) -jutuissa olleen.

Ja lähetän
cat tekstifile |  /usr/bin/gnokii --sendsms $pn # jossa $pn on puhelinnumero
 (Jajuu, olen kuullut että catin funktio on _vain_ mättää tiedostoja peräkkäin ja luku onnistuu ohjaismerkilläkin ;)