Huawei SmartAx MT882 is one of the ADSL modems BSNL provides with their broadband service. The modem/router comes with 2 options for interfacing an Ethernet RJ45 or a USB port. Connecting via an ethernet port isnt too much of a mess as long as the ethernet card is working fine with the OS under consideration. But for the USB connection a separate driver is needed which is provided in the accompanying CD. The windows USB driver works as usual fine but configuration on LINUX does takes some time.
Try this on Redhat 9.0
Copy the driver source code in a folder
From the terminal do :
1. make clean
2. make all
it will create a CDCEther.o file
copy the CDCEther.o file to /lib/modules/2.4.20-8/kernel/drivers/usb/
A similar file might exist in this directory and should be replaced.
add alias eth1 CDCEther to /etc/modules.conf
Now goto network configuration. A new Ethernet entry for the USB connection should be present. Configure it with the username, password and dns servers and activate it. If everything goes fine then you should be able to begin surfing. If it doesnt work try playing with the modules.conf file as your mind may guide till you receive enlightenment.