I was gonna buy a E220 and was about to borrow a mates for testing, I installed the drivers and Rebooted.
Because I didn't have the E220 to hand, so I tried to surf using wifi.
The wifi device was not recognized.
Maybe some more recent files are being overwritten by this patch.
it seems strange that it knocks out Wifi.
This is the file list taken from the CnM website
http://194.150.201.35/cnmlifestyle/downloads/E220-R3-1201(20080825).infoDoes anyone know what the Core Requirements are for GPRS Dongles? I can then package it up once tested and share

E220-R3-1201(20080825).patch
E220
R3-1201(20080825)
47:2008-08-25
996K /home/lb/work/cpc-400/pkg/pkg-1.0.0/pkg_tmp
4.0K bin/libusb-config
80K bin/ppp-wireless
8.0K bin/huawei_e220_active
156K bin/desktop-backend
248K bin
4.0K etc/ppp/cdma.conf
4.0K etc/ppp/gprs.conf
8.0K etc/ppp
4.0K etc/init.d/modules
4.0K etc/init.d
12K etc
12K include/usb.h
24K include/usbpp.h
36K include
0 lib/libusbpp-0.1.so.4
4.0K lib/libusb.la
0 lib/libusb.so
4.0K lib/pkgconfig/libusb.pc
4.0K lib/pkgconfig
196K lib/libusbpp.a
160K lib/libusbpp-0.1.so.4.4.4
72K lib/libusb-0.1.so.4.4.4
4.0K lib/libusbpp.la
0 lib/libusbpp.so
0 lib/libusb-0.1.so.4
100K lib/modules/2.4.20-celf3/kernel/drivers/usb/storage/usb-storage.o
100K lib/modules/2.4.20-celf3/kernel/drivers/usb/storage
12K lib/modules/2.4.20-celf3/kernel/drivers/usb/serial/option-gsm.o
32K lib/modules/2.4.20-celf3/kernel/drivers/usb/serial/usbserial.o
44K lib/modules/2.4.20-celf3/kernel/drivers/usb/serial
144K lib/modules/2.4.20-celf3/kernel/drivers/usb
144K lib/modules/2.4.20-celf3/kernel/drivers
144K lib/modules/2.4.20-celf3/kernel
144K lib/modules/2.4.20-celf3
144K lib/modules
104K lib/libusb.a
688K lib
0 share/info
8.0K share/locale/fr/LC_MESSAGES/ppp-wireless.mo
8.0K share/locale/fr/LC_MESSAGES
8.0K share/locale/fr
8.0K share/locale
8.0K share
4.0K usr/sbin/gprs-dialer
4.0K usr/sbin
4.0K usr