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

Reply via email to