Huawei E1752 modem works on puppy linux out of the box.
Just launch the puppy precise 5.7 or puppy precise 5.6 or test another puppy distro from my puppy fast mirror archive. You can create a boot via USB media with Universal-USB-Installer from pendrivelinux.com.
When you launch puppy linux:
And it is ready to use
Launch internet configuration
Select GPRS connection
Now it will configure operating system for new GPRS connect menu
A configuration screen appears. Write modem address. In this example it is
/dev/ttyUSB0. It will be writed in same window. Write APN, username, password and SIM card PIN code.
At the end appeard the sign how can use this connection in future
An now we go to the munu
First time we launch it is posibility to not connect
rand hit Enter
And now we are connected to the internet