10-modem.fdi and Dell 5530

Patryk Zawadzki patrys at pld-linux.org
Wed Nov 26 07:58:40 PST 2008


Hi,

I'm using a Dell Mini 9 (Inspiron 910) with a Dell 5530 HSPA card. I
was surprised to see it not working with NetworkManager but I've found
that the cause is in hal-info.

The rules in the latest release are as follows:

<match key="@info.parent:usb.product_id"
int_outof="0x8115;0x8116;0x8118;0x8136;0x8137;0x8138;0x8147">
  <match key="@info.parent:usb.interface.number" int="0">
    <append key="modem.command_sets" type="strlist">GSM-07.07</append>
    <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  </match>
</match>

However the device here has 11 interfaces and interface 0 is not a
serial device. Interfaces 1 and 3 are Modem and Modem 2 in this order,
interface 9 is GSM port. To me it looks like we need another way to
match these devices. Perhaps using the child's serial.port instead of
parent's interface number? I am not sure how to fix it and it's not
time critical so I'm free to test any proposed patches.

Attached is the relevant part of the device tree.

-- 
Patryk Zawadzki
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dell-mini9-modem.lshal
Type: application/octet-stream
Size: 26175 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20081126/1c6a6ecb/attachment-0001.obj 


More information about the hal mailing list