Hi We have a problem to work with Ericsson f5521gw WWAN device with oFono telephony stack that we are using in Fedora15 Kernel version 2.6.38. oFono version 0.49(latest) which supports f5521gw.
The problem is following: Ericsson f5521gw WWAN device that we have has HP Vendor ID (0x03f0)and device id (0x3a1d). It presents Modem, Data and Network Interfaces by USB interface descriptors. In order to get Modem, Data and Network devices, oFono telephony stack scans kernel USB devices and selects these interfaces based on USB interface description strings, like: - "HP hs2340 HSPA+ Mobile Broadband Modem" - interface description for Modem USB interface (used via /dev/ttyACM0) device - "HP hs2340 HSPA+ Mobile Broadband Data Modem" - interface description for Modem Data USB interface (used via /dev/ttyACM1 device) - "HP hs2340 HSPA+ Mobile Broadband Network Adapter" - interface description for Modem Networking interface (used via "usb0" network device) Originally these description strings were not there in Ofono codes ( see ofono-0.49/plugins/udev.c, function add_mbm(). I added them, after which ofono started to recognize f5521gw device configuration. But when trying to enable the modem, using ofono/test/enable-modem test utility, ofono times out to response. The modem is responsive using AT command. Has anyone faced this issue. Any suggestions? ofonod daemon logs : src/audio-settings.c:ofono_audio_settings_driver_register() driver: 0x811b06c, name: isimodem ofonod[1432]: src/modem.c:ofono_modem_create() name: 14EA459156D55940, type: mbm ofonod[1432]: src/modem.c:set_modem_property() modem 0x930b008 property Path ofonod[1432]: src/modem.c:set_modem_property() modem 0x930b008 property Registered ofonod[1432]: plugins/udev.c:add_modem() /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.1/tty/ttyACM0 (mbm) ofonod[1432]: plugins/udev.c:add_mbm() desc: HP hs2340 HSPA+ Mobile Broadband Modem ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property Registered ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property ModemDevice ofonod[1432]: src/modem.c:set_modem_property() modem 0x930b008 property ModemDevice ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property ModemDevice ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property DataDevice ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property NetworkInterface ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property Path ofonod[1432]: plugins/udev.c:add_modem() /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.3/tty/ttyACM1 (mbm) ofonod[1432]: plugins/udev.c:add_mbm() desc: HP hs2340 HSPA+ Mobile Broadband Data Modem ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property Registered ofonod[1432]: src/modem.c:set_modem_property() modem 0x930b008 property DataDevice ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property ModemDevice ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property DataDevice ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property NetworkInterface ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property Path ofonod[1432]: plugins/udev.c:add_modem() /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.6/net/usb0 (mbm) ofonod[1432]: plugins/udev.c:add_mbm() desc: HP hs2340 HSPA+ Mobile Broadband Network Adapter ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property Registered ofonod[1432]: src/modem.c:set_modem_property() modem 0x930b008 property NetworkInterface ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property ModemDevice ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property DataDevice ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property NetworkInterface ofonod[1432]: src/modem.c:set_modem_property() modem 0x930b008 property Registered ofonod[1432]: src/modem.c:unregister_property() property 0x930a648 ofonod[1432]: plugins/mbm.c:mbm_probe() 0x930b008 ofonod[1432]: plugins/smart-messaging.c:modem_watch() modem: 0x930b008, added: 1 ofonod[1432]: plugins/push-notification.c:modem_watch() modem: 0x930b008, added: 1 ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property Path ofonod[1432]: plugins/udev.c:add_modem() /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.9/tty/ttyACM2 (mbm) ofonod[1432]: plugins/udev.c:add_mbm() desc: HP hs2340 HSPA+ Mobile Broadband NMEA ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property Registered ofonod[1432]: plugins/mbm.c:mbm_enable() 0x930b008 ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property ModemDevice ofonod[1432]: src/modem.c:get_modem_property() modem 0x930b008 property DataDevice ofonod[1432]: plugins/mbm.c:mbm_enable() /dev/ttyACM0, /dev/ttyACM1 ofonod[1432]: src/modem.c:set_powered_timeout() modem: 0x930b008
_______________________________________________ ofono mailing list [email protected] http://lists.ofono.org/listinfo/ofono
