* setup ofono for telit h910 on embedded system
@ 2012-02-03 14:34 Jan Pohanka
2012-02-07 17:34 ` nicolas.bertrand
0 siblings, 1 reply; 6+ messages in thread
From: Jan Pohanka @ 2012-02-03 14:34 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 4287 bytes --]
Hello,
I'm working on embedded system with dm365 processor (arm926ej-s) and I
want to use ofono with a Telit h910 modem connected by usb. The module
works, I can make a calls using AT commands on /dev/ttyACM3 (or ttyS1),
but I'm not able to register it with ofono.
I have added following line to /lib/udev/rules.d/ofono.rules
KERNEL=="ttyACM3", ENV{OFONO_DRIVER}="telit" (I have tried atgen also)
After enabling the modem I'm getting following debug messages...
ofonod[133]: plugins/udevng.c:udev_start()
ofonod[133]: plugins/udevng.c:enumerate_devices()
ofonod[133]: plugins/udevng.c:check_usb_device() MOSCHIP usb-ethernet
driver [9710:7830]
usb 1-1.3: new high speed USB device using musb_hdrc and address 5
usb 1-1.3: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid
bInterval 255, changing t
o 11
usb 1-1.3: New USB device found, idVendor=058b, idProduct=0041
usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 1-1.3: configuration #1 chosen from 1 choice
usb 1-1.3: USB disconnect, address 5
usb 1-1.3: new high speed USB device using musb_hdrc and address 6
usb 1-1.3: New USB device found, idVendor=1bc7, idProduct=0021
usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.3: Product: Telit Wireless Module
usb 1-1.3: Manufacturer: Telit wireless solutions
usb 1-1.3: SerialNumber: 357164040028220
usb 1-1.3: configuration #1 chosen from 1 choice
cdc_acm 1-1.3:1.0: This device cannot do calls on its own. It is not a
modem.
cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device
cdc_acm 1-1.3:1.2: This device cannot do calls on its own. It is not a
modem.
cdc_acm 1-1.3:1.2: ttyACM1: USB ACM device
cdc_acm 1-1.3:1.4: This device cannot do calls on its own. It is not a
modem.
cdc_acm 1-1.3:1.4: ttyACM2: USB ACM device
cdc_acm 1-1.3:1.6: This device cannot do calls on its own. It is not a
modem.
cdc_acm 1-1.3:1.6: ttyACM3: USB ACM device
cdc_acm 1-1.3:1.8: This device cannot do calls on its own. It is not a
modem.
cdc_acm 1-1.3:1.8: ttyACM4: USB ACM device
cdc_acm 1-1.3:1.10: This device cannot do calls on its own. It is not a
modem.
cdc_acm 1-1.3:1.10: ttyACM5: USB ACM device
cdc_acm 1-1.3:1.12: This device cannot do calls on its own. It is not a
modem.
cdc_acm 1-1.3:1.12: ttyACM6: USB ACM device
ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021]
ofonod[133]: plugins/udev.c:udev_event() subsystem tty add
ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished
ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021]
ofonod[133]: plugins/udev.c:udev_event() subsystem tty add
ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished
ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021]
ofonod[133]: plugins/udev.c:udev_event() subsystem tty add
ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished
ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021]
ofonod[133]: plugins/udev.c:udev_event() subsystem tty add
ofonod[133]: src/modem.c:ofono_modem_create() name: (null), type: atgen
ofonod[133]: src/modem.c:set_modem_property() modem 0xeebb0 property Path
ofonod[133]: plugins/udev.c:add_modem()
/devices/platform/musb_hdrc/usb1/1-1/1-1.3/1-1.3:1.6/tty/ttyACM3 (atgen)
ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished
ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021]
ofonod[133]: plugins/udev.c:udev_event() subsystem tty add
ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished
ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021]
ofonod[133]: plugins/udev.c:udev_event() subsystem tty add
ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished
ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021]
ofonod[133]: plugins/udev.c:udev_event() subsystem tty add
ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished
ofonod[133]: plugins/udevng.c:check_modem_list()
Unfortunately list-modems command still return nothing.
Could please anybody here give me some advice how to solve the problem?
best regards
Jan
--
Tato zpráva byla vytvořena převratným poštovním klientem Opery:
http://www.opera.com/mail/
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: setup ofono for telit h910 on embedded system 2012-02-03 14:34 setup ofono for telit h910 on embedded system Jan Pohanka @ 2012-02-07 17:34 ` nicolas.bertrand 2012-02-08 6:38 ` Jan Pohanka 0 siblings, 1 reply; 6+ messages in thread From: nicolas.bertrand @ 2012-02-07 17:34 UTC (permalink / raw) To: ofono [-- Attachment #1: Type: text/plain, Size: 4688 bytes --] Hello Jan, On 02/03/2012 03:34 PM, Jan Pohanka wrote: > Hello, > > I'm working on embedded system with dm365 processor (arm926ej-s) and I > want to use ofono with a Telit h910 modem connected by usb. The module > works, I can make a calls using AT commands on /dev/ttyACM3 (or ttyS1), > but I'm not able to register it with ofono. > > I have added following line to /lib/udev/rules.d/ofono.rules > KERNEL=="ttyACM3", ENV{OFONO_DRIVER}="telit" (I have tried atgen also) > > After enabling the modem I'm getting following debug messages... > ofonod[133]: plugins/udevng.c:udev_start() > ofonod[133]: plugins/udevng.c:enumerate_devices() > ofonod[133]: plugins/udevng.c:check_usb_device() MOSCHIP usb-ethernet > driver [9710:7830] > usb 1-1.3: new high speed USB device using musb_hdrc and address 5 > usb 1-1.3: config 1 interface 0 altsetting 0 endpoint 0x81 has an > invalid bInterval 255, changing t > o 11 > usb 1-1.3: New USB device found, idVendor=058b, idProduct=0041 > usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 > usb 1-1.3: configuration #1 chosen from 1 choice > usb 1-1.3: USB disconnect, address 5 > usb 1-1.3: new high speed USB device using musb_hdrc and address 6 > usb 1-1.3: New USB device found, idVendor=1bc7, idProduct=0021 > usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 > usb 1-1.3: Product: Telit Wireless Module > usb 1-1.3: Manufacturer: Telit wireless solutions > usb 1-1.3: SerialNumber: 357164040028220 > usb 1-1.3: configuration #1 chosen from 1 choice > cdc_acm 1-1.3:1.0: This device cannot do calls on its own. It is not a > modem. > cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device > cdc_acm 1-1.3:1.2: This device cannot do calls on its own. It is not a > modem. > cdc_acm 1-1.3:1.2: ttyACM1: USB ACM device > cdc_acm 1-1.3:1.4: This device cannot do calls on its own. It is not a > modem. > cdc_acm 1-1.3:1.4: ttyACM2: USB ACM device > cdc_acm 1-1.3:1.6: This device cannot do calls on its own. It is not a > modem. > cdc_acm 1-1.3:1.6: ttyACM3: USB ACM device > cdc_acm 1-1.3:1.8: This device cannot do calls on its own. It is not a > modem. > cdc_acm 1-1.3:1.8: ttyACM4: USB ACM device > cdc_acm 1-1.3:1.10: This device cannot do calls on its own. It is not a > modem. > cdc_acm 1-1.3:1.10: ttyACM5: USB ACM device > cdc_acm 1-1.3:1.12: This device cannot do calls on its own. It is not a > modem. > cdc_acm 1-1.3:1.12: ttyACM6: USB ACM device > ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[133]: plugins/udev.c:udev_event() subsystem tty add > ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[133]: plugins/udev.c:udev_event() subsystem tty add > ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[133]: plugins/udev.c:udev_event() subsystem tty add > ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[133]: plugins/udev.c:udev_event() subsystem tty add > ofonod[133]: src/modem.c:ofono_modem_create() name: (null), type: atgen > ofonod[133]: src/modem.c:set_modem_property() modem 0xeebb0 property Path > ofonod[133]: plugins/udev.c:add_modem() > /devices/platform/musb_hdrc/usb1/1-1/1-1.3/1-1.3:1.6/tty/ttyACM3 (atgen) > ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[133]: plugins/udev.c:udev_event() subsystem tty add > ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[133]: plugins/udev.c:udev_event() subsystem tty add > ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[133]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[133]: plugins/udev.c:udev_event() subsystem tty add > ofonod[133]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[133]: plugins/udevng.c:check_modem_list() > > > Unfortunately list-modems command still return nothing. > Could please anybody here give me some advice how to solve the problem? > > best regards > Jan > > What is your version of ofono? The log is not complete and so we can't see this information. Some features about telit devices have been implemented recently, using a ofono version >= 1.1 should be better and then you won't need ofono.rules anymore , it's a deprecated file. -- regards, Nico ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: setup ofono for telit h910 on embedded system 2012-02-07 17:34 ` nicolas.bertrand @ 2012-02-08 6:38 ` Jan Pohanka 2012-02-09 10:28 ` nicolas.bertrand 0 siblings, 1 reply; 6+ messages in thread From: Jan Pohanka @ 2012-02-08 6:38 UTC (permalink / raw) To: ofono [-- Attachment #1: Type: text/plain, Size: 14290 bytes --] Hello Nicolas, thank you for the response. Please see reactions below... Dne Tue, 07 Feb 2012 18:34:17 +0100 nicolas.bertrand <nicolas.bertrand@linux.intel.com> napsal(a): > > What is your version of ofono? > I'm using the latest release ofono-1.3. > The log is not complete and so we can't see this information. full log is at the end of the message > > Some features about telit devices have been implemented recently, using > a ofono version >= 1.1 should be better and then you won't need > ofono.rules anymore , it's a deprecated file. > Unfortunately I have not found much documentation how to properly register a modem to ofono. Just these two links (http://wiki.maemo.org/User:Jebba/Ofono, http://ofono.org/wiki/how-enable-modem-ofono). Both suggests ofono.rules file and the first one also /etc/ofono/modem.conf file. Which one should be used now, please? Even if the Telit h910 is not fully supported, it uses some standard AT commands so I think I should be able to control it at least on basic level using ofono. Am I right? Here is the log from the ofonod -nd ofonod[321]: oFono version 1.3 ofonod[321]: src/plugin.c:__ofono_plugin_init() ofonod[321]: plugins/push-notification.c:push_notification_init() ofonod[321]: plugins/smart-messaging.c:smart_messaging_init() ofonod[321]: src/cdma-provision.c:ofono_cdma_provision_driver_register() driver: 0xdc418 name: CD MA provisioning ofonod[321]: src/gprs-provision.c:ofono_gprs_provision_driver_register() driver: 0xdc3ec name: Pr ovisioning ofonod[321]: plugins/connman.c:connman_init() ofonod[321]: src/private-network.c:ofono_private_network_driver_register() driver: 0xdc3c0, name: ConnMan Private Network ofonod[321]: plugins/dun_gw.c:dun_gw_init() ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc2e0, name: hfp ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc288, name: sap ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc214, name: telit ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc1a8, name: sim900 ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc160, name: samsung ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc118, name: speedupcdma ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc0d0, name: speedup ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc088, name: alcatel ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc040, name: linktop ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbff8, name: nokiacdma ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbfb0, name: nokia ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbf68, name: tc65 ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbee0, name: ste ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbe90, name: ifx ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbe48, name: palmpre ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbdf8, name: novatel ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbdb0, name: sierra ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbd38, name: huawei ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbcf0, name: zte ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbc90, name: hso ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbc40, name: mbm ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbbf0, name: calypso ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbba8, name: wavecom ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbb60, name: gobi ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbb18, name: g1 ofonod[321]: src/cdma-voicecall.c:ofono_cdma_voicecall_driver_register() driver: 0xdbac0, name: c dmamodem ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: 0xdbae8, name: cdmamodem ofonod[321]: src/cdma-connman.c:ofono_cdma_connman_driver_register() driver: 0xdbb04, name: cdmam odem ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdba28, name: phonesim ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdba58, name: localhfp ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0xdba14, name: phonesim ofonod[321]: src/ctm.c:ofono_ctm_driver_register() driver: 0xdba00, name: phonesim ofonod[321]: plugins/phonesim.c:parse_config() filename /etc/ofono/phonesim.conf ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0xdb91c, name: hfpmodem ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: 0xdb9c0, name: hfpmodem ofonod[321]: src/network.c:ofono_netreg_driver_register() driver: 0xdb974, name: hfpmodem ofonod[321]: src/call-volume.c:ofono_call_volume_driver_register() driver: 0xdb9a8, name: hfpmode m ofonod[321]: src/handsfree.c:ofono_handsfree_driver_register() driver: 0xdb9ec, name: hfpmodem ofonod[321]: src/network.c:ofono_netreg_driver_register() driver: 0xdb89c, name: dunmodem ofonod[321]: src/gprs.c:ofono_gprs_driver_register() driver: 0xdb8c0, name: dunmodem ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0xdb7d8, name: stemodem ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0xdb860, name: stemodem ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0xdb828, name: s temodem ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0xdb6c8, name: ifxmodem ofonod[321]: src/audio-settings.c:ofono_audio_settings_driver_register() driver: 0xdb718, name: i fxmodem ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0xdb72c, name: i fxmodem ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0xdb760, name: ifxmodem ofonod[321]: src/stk.c:ofono_stk_driver_register() driver: 0xdb784, name: ifxmodem ofonod[321]: src/ctm.c:ofono_ctm_driver_register() driver: 0xdb7a4, name: ifxmodem ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0xdb660, name: hsomodem ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0xdb67c, name: h somodem ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0xdb5e4, name: mbmmodem ofonod[321]: src/stk.c:ofono_stk_driver_register() driver: 0xdb600, name: mbmmodem ofonod[321]: src/location-reporting.c:ofono_location_reporting_driver_register() driver: 0xdb620, name: mbmmodem ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0xdb54c, name: calypsomode m ofonod[321]: src/stk.c:ofono_stk_driver_register() driver: 0xdb59c, name: calypsomodem ofonod[321]: src/ussd.c:ofono_ussd_driver_register() driver: 0xdb45c, name: huaweimodem ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0xdb470, name: huaweimodem ofonod[321]: src/audio-settings.c:ofono_audio_settings_driver_register() driver: 0xdb4c0, name: h uaweimodem ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0xdb4f0, name: h uaweimodem ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0xdb4d4, name: huaweimodem ofonod[321]: src/cdma-netreg.c:ofono_cdma_netreg_driver_register() driver: 0xdb51c, name: huaweim odem ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0xdb410, name: n wmodem ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0xdb290, name: atmodem ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: 0xdb328, name: atmodem ofonod[321]: src/call-barring.c:ofono_call_barring_driver_register() driver: 0xdb2e0, name: atmod em ofonod[321]: src/call-forwarding.c:ofono_call_forwarding_driver_register() driver: 0xdb0a0, name: atmodem ofonod[321]: src/call-meter.c:ofono_call_meter_driver_register() driver: 0xdb0e0, name: atmodem ofonod[321]: src/call-settings.c:ofono_call_settings_driver_register() driver: 0xdafec, name: atm odem ofonod[321]: src/phonebook.c:ofono_phonebook_driver_register() driver: 0xdb310, name: atmodem ofonod[321]: src/ussd.c:ofono_ussd_driver_register() driver: 0xdb26c, name: atmodem ofonod[321]: src/sms.c:ofono_sms_driver_register() driver: 0xdb05c, name: atmodem ofonod[321]: src/sim.c:ofono_sim_driver_register() driver: 0xdb1ac, name: atmodem ofonod[321]: src/sim.c:ofono_sim_driver_register() driver: 0xdb1f4, name: atmodem-noef ofonod[321]: src/stk.c:ofono_stk_driver_register() driver: 0xdb244, name: atmodem ofonod[321]: src/network.c:ofono_netreg_driver_register() driver: 0xdb13c, name: atmodem ofonod[321]: src/cbs.c:ofono_cbs_driver_register() driver: 0xdb084, name: atmodem ofonod[321]: src/call-volume.c:ofono_call_volume_driver_register() driver: 0xdb354, name: atmodem ofonod[321]: src/gprs.c:ofono_gprs_driver_register() driver: 0xdb384, name: atmodem ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0xdb398, name: atmodem ofonod[321]: src/sim-auth.c:ofono_sim_auth_driver_register() driver: 0xdb3b4, name: atmodem ofonod[321]: src/gnss.c:ofono_gnss_driver_register() driver: 0xdb3d4, name: atmodem ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdadd0, name: u8500 ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: 0xdadb4, name: u8500 ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdad6c, name: n900 ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdad24, name: isiusb ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: 0xdaadc, name: isimodem ofonod[321]: src/phonebook.c:ofono_phonebook_driver_register() driver: 0xdaacc, name: isimodem ofonod[321]: src/network.c:ofono_netreg_driver_register() driver: 0xdaaf8, name: isimodem ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0xdab1c, name: isimodem ofonod[321]: src/sms.c:ofono_sms_driver_register() driver: 0xdab64, name: isimodem ofonod[321]: src/cbs.c:ofono_cbs_driver_register() driver: 0xdab84, name: isimodem ofonod[321]: src/sim.c:ofono_sim_driver_register() driver: 0xdab98, name: isimodem ofonod[321]: src/ussd.c:ofono_ussd_driver_register() driver: 0xdabe0, name: isimodem ofonod[321]: src/call-forwarding.c:ofono_call_forwarding_driver_register() driver: 0xdabf4, name: isimodem ofonod[321]: src/call-settings.c:ofono_call_settings_driver_register() driver: 0xdac14, name: isi modem ofonod[321]: src/call-barring.c:ofono_call_barring_driver_register() driver: 0xdac44, name: isimo dem ofonod[321]: src/call-meter.c:ofono_call_meter_driver_register() driver: 0xdac5c, name: isimodem ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0xdac84, name: i simodem ofonod[321]: src/gprs.c:ofono_gprs_driver_register() driver: 0xdaca8, name: isimodem ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0xdacbc, name: isimodem ofonod[321]: src/audio-settings.c:ofono_audio_settings_driver_register() driver: 0xdacd0, name: i simodem ofonod[321]: src/sim.c:ofono_sim_driver_register() driver: 0xdacdc, name: wgmodem2.5 ofonod[321]: plugins/udevng.c:udev_start() ofonod[321]: plugins/udevng.c:enumerate_devices() ofonod[321]: plugins/udevng.c:check_usb_device() MOSCHIP usb-ethernet driver [9710:7830] ofonod[321]: plugins/bluetooth.c:manager_properties_cb() ofonod[321]: plugins/bluetooth.c:parse_adapters() ofonod[321]: plugins/bluetooth.c:parse_adapters() Calling GetProperties on /org/bluez/224/hci0 ofonod[321]: plugins/bluetooth.c:adapter_properties_cb() ofonod[321]: plugins/bluetooth.c:parse_devices() ofonod[321]: plugins/bluetooth.c:adapter_properties_cb() Adapter Address: 00:0C:76:D3:B9:3F, Path : /org/bluez/224/hci0 ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[321]: plugins/udev.c:udev_event() subsystem tty add ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[321]: plugins/udev.c:udev_event() subsystem tty add ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[321]: plugins/udev.c:udev_event() subsystem tty add ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[321]: plugins/udev.c:udev_event() subsystem tty add ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[321]: plugins/udev.c:udev_event() subsystem tty add ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[321]: plugins/udev.c:udev_event() subsystem tty add ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[321]: plugins/udev.c:udev_event() subsystem tty add ofonod[321]: src/modem.c:ofono_modem_create() name: (null), type: telit ofonod[321]: src/modem.c:set_modem_property() modem 0xeab98 property Path ofonod[321]: plugins/udev.c:add_modem() /devices/platform/musb_hdrc/usb1/1-1/1-1.3/1-1.3:1.6/tty/ ttyACM3 (telit) ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished ofonod[321]: plugins/udevng.c:check_modem_list() root(a)jc-dev:~# ./test/list-modems root(a)jc-dev:~# ./test/enable-modem Traceback (most recent call last): File "./test/enable-modem", line 14, in <module> path = modems[0][0] IndexError: list index out of range best regards Jan -- Tato zpráva byla vytvořena převratným poštovním klientem Opery: http://www.opera.com/mail/ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: setup ofono for telit h910 on embedded system 2012-02-08 6:38 ` Jan Pohanka @ 2012-02-09 10:28 ` nicolas.bertrand 2012-02-09 11:39 ` Jan Pohanka 2012-02-09 12:02 ` Jan Pohanka 0 siblings, 2 replies; 6+ messages in thread From: nicolas.bertrand @ 2012-02-09 10:28 UTC (permalink / raw) To: ofono [-- Attachment #1: Type: text/plain, Size: 14854 bytes --] Hello jan, On 02/08/2012 07:38 AM, Jan Pohanka wrote: > Hello Nicolas, > > thank you for the response. Please see reactions below... > > > Dne Tue, 07 Feb 2012 18:34:17 +0100 nicolas.bertrand > <nicolas.bertrand@linux.intel.com> napsal(a): > > >> >> What is your version of ofono? >> > I'm using the latest release ofono-1.3. > >> The log is not complete and so we can't see this information. > > full log is at the end of the message > >> >> Some features about telit devices have been implemented recently, >> using a ofono version >= 1.1 should be better and then you won't need >> ofono.rules anymore , it's a deprecated file. >> > Unfortunately I have not found much documentation how to properly > register a modem to ofono. Just these two links > (http://wiki.maemo.org/User:Jebba/Ofono, > http://ofono.org/wiki/how-enable-modem-ofono). Both suggests ofono.rules > file and the first one also /etc/ofono/modem.conf file. Which one should > be used now, please? > Even if the Telit h910 is not fully supported, it uses some standard AT > commands so I think I should be able to control it at least on basic > level using ofono. Am I right? > > Here is the log from the ofonod -nd > > ofonod[321]: oFono version 1.3 > ofonod[321]: src/plugin.c:__ofono_plugin_init() > ofonod[321]: plugins/push-notification.c:push_notification_init() > ofonod[321]: plugins/smart-messaging.c:smart_messaging_init() > ofonod[321]: src/cdma-provision.c:ofono_cdma_provision_driver_register() > driver: 0xdc418 name: CD > MA provisioning > ofonod[321]: src/gprs-provision.c:ofono_gprs_provision_driver_register() > driver: 0xdc3ec name: Pr > ovisioning > ofonod[321]: plugins/connman.c:connman_init() > ofonod[321]: > src/private-network.c:ofono_private_network_driver_register() driver: > 0xdc3c0, name: > ConnMan Private Network > ofonod[321]: plugins/dun_gw.c:dun_gw_init() > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc2e0, > name: hfp > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc288, > name: sap > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc214, > name: telit > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc1a8, > name: sim900 > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc160, > name: samsung > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc118, > name: speedupcdma > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc0d0, > name: speedup > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc088, > name: alcatel > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdc040, > name: linktop > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbff8, > name: nokiacdma > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbfb0, > name: nokia > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbf68, > name: tc65 > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbee0, > name: ste > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbe90, > name: ifx > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbe48, > name: palmpre > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbdf8, > name: novatel > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbdb0, > name: sierra > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbd38, > name: huawei > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbcf0, > name: zte > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbc90, > name: hso > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbc40, > name: mbm > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbbf0, > name: calypso > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbba8, > name: wavecom > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbb60, > name: gobi > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdbb18, > name: g1 > ofonod[321]: src/cdma-voicecall.c:ofono_cdma_voicecall_driver_register() > driver: 0xdbac0, name: c > dmamodem > ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: > 0xdbae8, name: cdmamodem > ofonod[321]: src/cdma-connman.c:ofono_cdma_connman_driver_register() > driver: 0xdbb04, name: cdmam > odem > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdba28, > name: phonesim > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdba58, > name: localhfp > ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: > 0xdba14, name: phonesim > ofonod[321]: src/ctm.c:ofono_ctm_driver_register() driver: 0xdba00, > name: phonesim > ofonod[321]: plugins/phonesim.c:parse_config() filename > /etc/ofono/phonesim.conf > ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: > 0xdb91c, name: hfpmodem > ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: > 0xdb9c0, name: hfpmodem > ofonod[321]: src/network.c:ofono_netreg_driver_register() driver: > 0xdb974, name: hfpmodem > ofonod[321]: src/call-volume.c:ofono_call_volume_driver_register() > driver: 0xdb9a8, name: hfpmode > m > ofonod[321]: src/handsfree.c:ofono_handsfree_driver_register() driver: > 0xdb9ec, name: hfpmodem > ofonod[321]: src/network.c:ofono_netreg_driver_register() driver: > 0xdb89c, name: dunmodem > ofonod[321]: src/gprs.c:ofono_gprs_driver_register() driver: 0xdb8c0, > name: dunmodem > ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: > 0xdb7d8, name: stemodem > ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: > 0xdb860, name: stemodem > ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() > driver: 0xdb828, name: s > temodem > ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: > 0xdb6c8, name: ifxmodem > ofonod[321]: src/audio-settings.c:ofono_audio_settings_driver_register() > driver: 0xdb718, name: i > fxmodem > ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() > driver: 0xdb72c, name: i > fxmodem > ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: > 0xdb760, name: ifxmodem > ofonod[321]: src/stk.c:ofono_stk_driver_register() driver: 0xdb784, > name: ifxmodem > ofonod[321]: src/ctm.c:ofono_ctm_driver_register() driver: 0xdb7a4, > name: ifxmodem > ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: > 0xdb660, name: hsomodem > ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() > driver: 0xdb67c, name: h > somodem > ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: > 0xdb5e4, name: mbmmodem > ofonod[321]: src/stk.c:ofono_stk_driver_register() driver: 0xdb600, > name: mbmmodem > ofonod[321]: > src/location-reporting.c:ofono_location_reporting_driver_register() > driver: 0xdb620, > name: mbmmodem > ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: > 0xdb54c, name: calypsomode > m > ofonod[321]: src/stk.c:ofono_stk_driver_register() driver: 0xdb59c, > name: calypsomodem > ofonod[321]: src/ussd.c:ofono_ussd_driver_register() driver: 0xdb45c, > name: huaweimodem > ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: > 0xdb470, name: huaweimodem > ofonod[321]: src/audio-settings.c:ofono_audio_settings_driver_register() > driver: 0xdb4c0, name: h > uaweimodem > ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() > driver: 0xdb4f0, name: h > uaweimodem > ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: > 0xdb4d4, name: huaweimodem > ofonod[321]: src/cdma-netreg.c:ofono_cdma_netreg_driver_register() > driver: 0xdb51c, name: huaweim > odem > ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() > driver: 0xdb410, name: n > wmodem > ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: > 0xdb290, name: atmodem > ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: > 0xdb328, name: atmodem > ofonod[321]: src/call-barring.c:ofono_call_barring_driver_register() > driver: 0xdb2e0, name: atmod > em > ofonod[321]: > src/call-forwarding.c:ofono_call_forwarding_driver_register() driver: > 0xdb0a0, name: > atmodem > ofonod[321]: src/call-meter.c:ofono_call_meter_driver_register() driver: > 0xdb0e0, name: atmodem > ofonod[321]: src/call-settings.c:ofono_call_settings_driver_register() > driver: 0xdafec, name: atm > odem > ofonod[321]: src/phonebook.c:ofono_phonebook_driver_register() driver: > 0xdb310, name: atmodem > ofonod[321]: src/ussd.c:ofono_ussd_driver_register() driver: 0xdb26c, > name: atmodem > ofonod[321]: src/sms.c:ofono_sms_driver_register() driver: 0xdb05c, > name: atmodem > ofonod[321]: src/sim.c:ofono_sim_driver_register() driver: 0xdb1ac, > name: atmodem > ofonod[321]: src/sim.c:ofono_sim_driver_register() driver: 0xdb1f4, > name: atmodem-noef > ofonod[321]: src/stk.c:ofono_stk_driver_register() driver: 0xdb244, > name: atmodem > ofonod[321]: src/network.c:ofono_netreg_driver_register() driver: > 0xdb13c, name: atmodem > ofonod[321]: src/cbs.c:ofono_cbs_driver_register() driver: 0xdb084, > name: atmodem > ofonod[321]: src/call-volume.c:ofono_call_volume_driver_register() > driver: 0xdb354, name: atmodem > ofonod[321]: src/gprs.c:ofono_gprs_driver_register() driver: 0xdb384, > name: atmodem > ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: > 0xdb398, name: atmodem > ofonod[321]: src/sim-auth.c:ofono_sim_auth_driver_register() driver: > 0xdb3b4, name: atmodem > ofonod[321]: src/gnss.c:ofono_gnss_driver_register() driver: 0xdb3d4, > name: atmodem > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdadd0, > name: u8500 > ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: > 0xdadb4, name: u8500 > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdad6c, > name: n900 > ofonod[321]: src/modem.c:ofono_modem_driver_register() driver: 0xdad24, > name: isiusb > ofonod[321]: src/modem.c:ofono_devinfo_driver_register() driver: > 0xdaadc, name: isimodem > ofonod[321]: src/phonebook.c:ofono_phonebook_driver_register() driver: > 0xdaacc, name: isimodem > ofonod[321]: src/network.c:ofono_netreg_driver_register() driver: > 0xdaaf8, name: isimodem > ofonod[321]: src/voicecall.c:ofono_voicecall_driver_register() driver: > 0xdab1c, name: isimodem > ofonod[321]: src/sms.c:ofono_sms_driver_register() driver: 0xdab64, > name: isimodem > ofonod[321]: src/cbs.c:ofono_cbs_driver_register() driver: 0xdab84, > name: isimodem > ofonod[321]: src/sim.c:ofono_sim_driver_register() driver: 0xdab98, > name: isimodem > ofonod[321]: src/ussd.c:ofono_ussd_driver_register() driver: 0xdabe0, > name: isimodem > ofonod[321]: > src/call-forwarding.c:ofono_call_forwarding_driver_register() driver: > 0xdabf4, name: > isimodem > ofonod[321]: src/call-settings.c:ofono_call_settings_driver_register() > driver: 0xdac14, name: isi > modem > ofonod[321]: src/call-barring.c:ofono_call_barring_driver_register() > driver: 0xdac44, name: isimo > dem > ofonod[321]: src/call-meter.c:ofono_call_meter_driver_register() driver: > 0xdac5c, name: isimodem > ofonod[321]: src/radio-settings.c:ofono_radio_settings_driver_register() > driver: 0xdac84, name: i > simodem > ofonod[321]: src/gprs.c:ofono_gprs_driver_register() driver: 0xdaca8, > name: isimodem > ofonod[321]: src/gprs.c:ofono_gprs_context_driver_register() driver: > 0xdacbc, name: isimodem > ofonod[321]: src/audio-settings.c:ofono_audio_settings_driver_register() > driver: 0xdacd0, name: i > simodem > ofonod[321]: src/sim.c:ofono_sim_driver_register() driver: 0xdacdc, > name: wgmodem2.5 > ofonod[321]: plugins/udevng.c:udev_start() > ofonod[321]: plugins/udevng.c:enumerate_devices() > ofonod[321]: plugins/udevng.c:check_usb_device() MOSCHIP usb-ethernet > driver [9710:7830] > ofonod[321]: plugins/bluetooth.c:manager_properties_cb() > ofonod[321]: plugins/bluetooth.c:parse_adapters() > ofonod[321]: plugins/bluetooth.c:parse_adapters() Calling GetProperties > on /org/bluez/224/hci0 > ofonod[321]: plugins/bluetooth.c:adapter_properties_cb() > ofonod[321]: plugins/bluetooth.c:parse_devices() > ofonod[321]: plugins/bluetooth.c:adapter_properties_cb() Adapter > Address: 00:0C:76:D3:B9:3F, Path > : /org/bluez/224/hci0 > ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[321]: plugins/udev.c:udev_event() subsystem tty add > ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[321]: plugins/udev.c:udev_event() subsystem tty add > ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[321]: plugins/udev.c:udev_event() subsystem tty add > ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[321]: plugins/udev.c:udev_event() subsystem tty add > ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[321]: plugins/udev.c:udev_event() subsystem tty add > ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[321]: plugins/udev.c:udev_event() subsystem tty add > ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[321]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] > ofonod[321]: plugins/udev.c:udev_event() subsystem tty add > ofonod[321]: src/modem.c:ofono_modem_create() name: (null), type: telit > ofonod[321]: src/modem.c:set_modem_property() modem 0xeab98 property Path > ofonod[321]: plugins/udev.c:add_modem() > /devices/platform/musb_hdrc/usb1/1-1/1-1.3/1-1.3:1.6/tty/ > ttyACM3 (telit) > ofonod[321]: plugins/udev.c:udev_event() subsystem tty finished > ofonod[321]: plugins/udevng.c:check_modem_list() > > > root(a)jc-dev:~# ./test/list-modems > root(a)jc-dev:~# ./test/enable-modem > Traceback (most recent call last): > File "./test/enable-modem", line 14, in <module> > path = modems[0][0] > IndexError: list index out of range > > > best regards > Jan I'm not so familiar with device exposing ttyACM interfaces, but i think that the problem is here, the cdc_acm driver is not linked with telit devices, Could you try with the following patch? -- regards, Nico [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: 0001-udevng-Add-driver-cdc_acm-to-telit-device.patch --] [-- Type: text/x-patch, Size: 832 bytes --] >From a0c931705ac9d9b290a7879dfa79969817a68d8f Mon Sep 17 00:00:00 2001 From: Nicolas Bertrand <nicolas.bertrand@linux.intel.com> Date: Wed, 8 Feb 2012 14:22:43 +0100 Subject: [PATCH] udevng: Add driver cdc_acm to telit device Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit --- plugins/udevng.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/plugins/udevng.c b/plugins/udevng.c index 2a9200d..d4bdc1c 100644 --- a/plugins/udevng.c +++ b/plugins/udevng.c @@ -863,6 +863,7 @@ static struct { { "simcom", "option", "05c6", "9000" }, { "telit", "usbserial", "1bc7" }, { "telit", "option", "1bc7" }, + { "telit", "cdc_acm", "1bc7" }, { "nokia", "option", "0421", "060e" }, { "nokia", "option", "0421", "0623" }, { "samsung", "option", "04e8", "6889" }, -- 1.7.5.4 ^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: setup ofono for telit h910 on embedded system 2012-02-09 10:28 ` nicolas.bertrand @ 2012-02-09 11:39 ` Jan Pohanka 2012-02-09 12:02 ` Jan Pohanka 1 sibling, 0 replies; 6+ messages in thread From: Jan Pohanka @ 2012-02-09 11:39 UTC (permalink / raw) To: ofono [-- Attachment #1: Type: text/plain, Size: 570 bytes --] Dear Nicolas, > > I'm not so familiar with device exposing ttyACM interfaces, but i think > that the problem is here, the cdc_acm driver is not linked with telit > devices, Could you try with the following patch? > I will try the patch as soon as possible, thank you. Just FYI I have tried also the ttyS1 because H910 can be controlled through USB (ttACM) interface and through UART also. Unfortunately the result was the same. regards Jan -- Tato zpráva byla vytvořena převratným poštovním klientem Opery: http://www.opera.com/mail/ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: setup ofono for telit h910 on embedded system 2012-02-09 10:28 ` nicolas.bertrand 2012-02-09 11:39 ` Jan Pohanka @ 2012-02-09 12:02 ` Jan Pohanka 1 sibling, 0 replies; 6+ messages in thread From: Jan Pohanka @ 2012-02-09 12:02 UTC (permalink / raw) To: ofono [-- Attachment #1: Type: text/plain, Size: 5177 bytes --] Hello Nicolas, Dne Thu, 09 Feb 2012 11:28:44 +0100 nicolas.bertrand <nicolas.bertrand@linux.intel.com> napsal(a): > Could you try with the following patch? I have just tried your patch and here is a new log. ofonod[132]: plugins/udev.c:udev_event() subsystem tty add ofonod[132]: plugins/udev.c:udev_event() subsystem tty finished ofonod[132]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[132]: plugins/udevng.c:add_device() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3/1- 1.3:1.0/tty/ttyACM0 ofonod[132]: plugins/udevng.c:add_device() /dev/ttyACM0 (telit) 2/2/1 [00] ==> (null) (null) ofonod[132]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[132]: plugins/udevng.c:add_device() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3/1- 1.3:1.10/tty/ttyACM5 ofonod[132]: plugins/udevng.c:add_device() /dev/ttyACM5 (telit) 2/2/1 [0a] ==> (null) (null) ofonod[132]: plugins/udev.c:udev_event() subsystem tty add ofonod[132]: plugins/udev.c:udev_event() subsystem tty finished ofonod[132]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[132]: plugins/udevng.c:add_device() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3/1- 1.3:1.2/tty/ttyACM1 ofonod[132]: plugins/udevng.c:add_device() /dev/ttyACM1 (telit) 2/2/1 [02] ==> (null) (null) ofonod[132]: plugins/udev.c:udev_event() subsystem tty add ofonod[132]: plugins/udev.c:udev_event() subsystem tty finished ofonod[132]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[132]: plugins/udevng.c:add_device() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3/1- 1.3:1.8/tty/ttyACM4 ofonod[132]: plugins/udevng.c:add_device() /dev/ttyACM4 (telit) 2/2/1 [08] ==> (null) (null) ofonod[132]: plugins/udev.c:udev_event() subsystem tty add ofonod[132]: plugins/udev.c:udev_event() subsystem tty finished ofonod[132]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[132]: plugins/udevng.c:add_device() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3/1- 1.3:1.12/tty/ttyACM6 ofonod[132]: plugins/udevng.c:add_device() /dev/ttyACM6 (telit) 2/2/1 [0c] ==> (null) (null) ofonod[132]: plugins/udev.c:udev_event() subsystem tty add ofonod[132]: plugins/udev.c:udev_event() subsystem tty finished ofonod[132]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[132]: plugins/udevng.c:add_device() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3/1- 1.3:1.4/tty/ttyACM2 ofonod[132]: plugins/udevng.c:add_device() /dev/ttyACM2 (telit) 2/2/1 [04] ==> (null) (null) ofonod[132]: plugins/udev.c:udev_event() subsystem tty add ofonod[132]: plugins/udev.c:udev_event() subsystem tty finished ofonod[132]: plugins/udevng.c:check_usb_device() cdc_acm [1bc7:0021] ofonod[132]: plugins/udevng.c:add_device() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3/1- 1.3:1.6/tty/ttyACM3 ofonod[132]: plugins/udevng.c:add_device() /dev/ttyACM3 (telit) 2/2/1 [06] ==> (null) (null) ofonod[132]: plugins/udev.c:udev_event() subsystem tty add ofonod[132]: src/modem.c:ofono_modem_create() name: (null), type: telit ofonod[132]: src/modem.c:set_modem_property() modem 0xf29a8 property Path ofonod[132]: plugins/udev.c:add_modem() /devices/platform/musb_hdrc/usb1/1-1/1-1.3/1-1.3:1.6 /tty/ttyACM3 (telit) ofonod[132]: plugins/udev.c:udev_event() subsystem tty finished ofonod[132]: plugins/udevng.c:check_modem_list() ofonod[132]: plugins/udevng.c:create_modem() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3 ofonod[132]: plugins/udevng.c:create_modem() driver=telit ofonod[132]: src/modem.c:ofono_modem_create() name: (null), type: telit ofonod[132]: plugins/udevng.c:setup_telit() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3 ofonod[132]: plugins/udevng.c:setup_telit() /dev/ttyACM0 2/2/1 00 (null) ofonod[132]: plugins/udevng.c:setup_telit() /dev/ttyACM1 2/2/1 02 (null) ofonod[132]: plugins/udevng.c:setup_telit() /dev/ttyACM2 2/2/1 04 (null) ofonod[132]: plugins/udevng.c:setup_telit() /dev/ttyACM3 2/2/1 06 (null) ofonod[132]: plugins/udevng.c:setup_telit() /dev/ttyACM4 2/2/1 08 (null) ofonod[132]: plugins/udevng.c:setup_telit() /dev/ttyACM5 2/2/1 0a (null) ofonod[132]: plugins/udevng.c:setup_telit() /dev/ttyACM6 2/2/1 0c (null) ofonod[132]: plugins/udevng.c:destroy_modem() /sys/devices/platform/musb_hdrc/usb1/1-1/1-1.3 ofonod[132]: src/modem.c:ofono_modem_remove() 0xf2500 ofonod[132]: plugins/udevng.c:destroy_modem() /dev/ttyACM0 ofonod[132]: plugins/udevng.c:destroy_modem() /dev/ttyACM1 ofonod[132]: plugins/udevng.c:destroy_modem() /dev/ttyACM2 ofonod[132]: plugins/udevng.c:destroy_modem() /dev/ttyACM3 ofonod[132]: plugins/udevng.c:destroy_modem() /dev/ttyACM4 ofonod[132]: plugins/udevng.c:destroy_modem() /dev/ttyACM5 ofonod[132]: plugins/udevng.c:destroy_modem() /dev/ttyACM6 It seems that ofono tries to do more than before, but modem is created and removed immediately... Regarding the ttyACM3 - it behaves like serial port. I can connect it with minicom and send and receive AT commands. regards Jan -- Tato zpráva byla vytvořena převratným poštovním klientem Opery: http://www.opera.com/mail/ ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-02-09 12:02 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-02-03 14:34 setup ofono for telit h910 on embedded system Jan Pohanka 2012-02-07 17:34 ` nicolas.bertrand 2012-02-08 6:38 ` Jan Pohanka 2012-02-09 10:28 ` nicolas.bertrand 2012-02-09 11:39 ` Jan Pohanka 2012-02-09 12:02 ` Jan Pohanka
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.