Kyocera KPC680 w/NetworkManager on Fedora 8
update NetworkManager F-8 RPM to latest SVN
sudo service NetworkManager restart
Modify drivers/usb/serial/sierra.c to add USB ids
Compile new kernel module into .ko file
Create usr/share/hal/fdi/information/20thirdparty/10-usbmodem.fdi with contents:
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- xml -*- -->
<deviceinfo version="0.2">
<device>
<match
key="@info.parent:usb.vendor_id" int="3208">
<match
key="@info.parent:usb.product_id" int="6154">
<match
key="@info.parent:usb.interface.number" int="0">
<match key="serial.port" int="0">
<append key="info.capabilities" type="strlist">cdma</append>
<append key="info.capabilities" type="strlist">modem</append>
</match>
</match>
</match>
</match>
</device>
</deviceinfo>
sudo service haldaemon restart
sudo modprobe usbserial
sudo modprobe -f sierra.ko
# This part will apparently be fixed in an updated NetworkManager release
Download
http://cdn.verbum.org/nm-cdma-gconf-data.xml
gconftool-2 --load nm-cdma-gconf-data.xml