have any one checked
limewire, strong dc++, bitcomet, utorrent doesnt, sharekhan online, doesnt works many of the ports are not open
eg: port 24390 for bitcomet (this is only xample many ports are closed by mtnl isp)
download speed of the mtnl garuda is avg 18KBps which is ok in 299RSpm
surfing speed is not constant it varies frequently (very bad mtnl should to work on it)
disconnect in between (hantel htp-801 1X) can be over come using at script
in modem advance settings
++right click- my computer>manage>device manager>modem>hantel usb modem>right click- properties>advanced
++in extra initialization commands field write
AT+CTA=10
click ok
There is no ready made rpm or config file for qualcom hantel usb modem
you have to configure it
i have tried on
fc3
fc5
fc6
rhel 4
you can try on other and post the reply
YOU MUST BE 'root'.
First step is to issue the command "dmesg" in Xterm/console to see if your [COLOR=blue ! important][COLOR=blue ! important]USB[/COLOR][/COLOR] controller(s) have been found and registered. Many
[COLOR=blue ! important][COLOR=blue ! important]Linux [COLOR=blue ! important]distributions[/COLOR][/COLOR][/COLOR] have a nasty habit of NOT loading any usb modules unless something known to Linux is plugged into a
[COLOR=blue ! important][COLOR=blue ! important]usb [COLOR=blue ! important]port[/COLOR][/COLOR][/COLOR]! If you are lucky, you will see your phone listed - if not, don't worry because either way, it isn't going to work yet! You must see something like: "USB hub found" and "2 ports detected". This doesn't guarantee that they are working though. Only if you see "usbcore: (something)" can you be sure that the usb system is workable.
Whatever, keep your fingers crossed and continue.
Next, go to /sbin and issue the command "modprobe cdc-acm" or "modprobe acm". (Names vary according to distribution and kernel version. If one reports "Not Found" try the other.) Run "dmesg" again to see the result. Hopefully, you will now see three lines or so describing a "USB ACM device". You should also see "ttyACM0" or something similar - this is your modem's location —> /dev/ttyACM0. Again this may vary according to the kernel version and a search of /dev/usb may find something.
Now, let us double check that all is OK with "cat /proc/modules" - cdc-acm or acm is there? If yes, then your phone is about to come alive.
What happens next depends on your distribution. Shutdown and restart. Check again "cat /proc/modules". If cdc-acm or acm is there, then your system has automagically added the module. If not, you will have to add it to /etc/modules.conf manually.
Restart again, and again, until this step has been completed successfully. If you haven't got this stage working, it will be a waste of time to continue.
Step 2
We need "wvdial" for this modem/phone. I am using Alinux which is a one CD distribution. So lack of space on the CD means a lot of items are missing. If you have a monster distribution, then perhaps you have everything, but not necessarily the correct versions. Therefore I suggest that you start out fresh by downloading the latest versions of each required package. "wvdial" is very sensitive about the versions of its dependent packages.
I don't like compiling stuff so we'll get ready made RPM's from
About Rpmfind.Net WWW Server a.k.a. Rufus.W3.Org or elsewhere. If a package doesn't exist specifically for your distribution then Mandrake packages seem to work well. (Yes, I know Mandrake has changed its name but rpmfind.net still identifies them that way!) OpenSuse packages work too when Mandrake is not available.
I would further suggest using "kpackage" so that you can easily check for "Unsatisfied Dependencies". This is IMPORTANT!!! Forcing a package to install without all the dependent packages will result in failure. You have been warned!
Right let us get started.
First we need xplc
I used xplc-0.3.12-1.i586.rpm
Next comes libwvstreams but this needs libdb-4.2.so and libpam.so.0
*This is probably way out of date by the time you read this, so check these dependencies carefully!
Look in /lib AND /usr/lib to see if you have these.
Finally wvdial itself. It requires libwvutils which is presumed to be part of libwvstreams?
Once again, I warn you - if these packages didn't install correctly, don't bother to continue.
Step 3
Remove any other modems from your system or wvdial will find the "wrong" modem! Built-in modems (on your main-board) need to be disabled in the bios setup.
Setup wvdial with wvdialconf (after reading the man page please!)
It must reject all the
[COLOR=blue ! important][COLOR=blue ! important]COM [COLOR=blue ! important]port[/COLOR][/COLOR][/COLOR] locations before it finally finds your usb modem/phone (hopefully).
Found it?
Then goto /etc/ppp
No need to 2 do it mtnl have both usname and pass
___Edit your pap-secrets and chap-secrets files. Both need one line ___containing:
___username * password *
___(Those are tabs - not spaces - between the items)
Check /etc/ppp/options to make sure it doesn't have anything silly in it! We will override this file anyway.
Check /etc/ppp/peers that it contains two wvdial files. You can change the "name" part in these files if desired to your connection name. If this directory doesn't exist, then wvdialconf wasn't run successfully!
Finally, edit /etc/wvdial.conf
This is my copy:
Code:
[Dialer mtnl]
Modem = /dev/ttyACM0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CTA=10
ISDN = 0
Modem Name = CDMA
Modem Type = USB Modem
Phone = #777
Username = mtnl
Password = mtnl1234
Stupid Mode = 1
PPPD Options = crtcts multilink usepeerdns lock defaultroute
Obviously change your phone number, username, password to suit your connection.
The connection name is after "Dialer" in the square brackets. Choose your own name.
That's it! Configuration is complete.
Step 4
Some distributions have a damn silly pppd so you had better check it first.
Enter "pppd" in the Xterm/console and see what happens.
Any error message should tell you what to do. On my system, the daemon was running but it gave an error message saying that /dev/ppp didn't exist. OK, make it! Next restart and it didn't exist again!?! Put "mknod /dev/ppp c 108 0" at the end of rc.M in /etc/rc.d - fixed! If you're using sysV, figure out where to put it yourself.
If all is well with pppd, you will see garbage being printed out on your screen. Don't worry, it stops after a few lines. Garbage means it is working properly -duh!
Step 5
OK! We are ready. Open Xterm and type "wvdial (connectionname)" wvdial mtnl, that is "wvdial ptcl" in my case.
Now you can either celebrate or go back and check your spelling! It should be working.
ctrl-c breaks the connection when you are finished.
Final Notes
The pppd options are guesswork. Probably multilink isn't supported and if the modem uses crtcts or not, I really don't know. However they don't break anything so I leave them there.
The baud rate is highly optimistic - 115200 is the actual
[COLOR=blue ! important][COLOR=blue ! important]connection [COLOR=blue ! important]speed[/COLOR][/COLOR][/COLOR] from PTCL.
If it won't initialize your modem, remove any lock file from /var/lock and try again.
There seems to be a rather short "no-activity" timer on PTCL so have your browser up and ready first, before connecting.
A strange point is that your username and password is not used by the
[COLOR=blue ! important][COLOR=blue ! important]ISP[/COLOR][/COLOR], but wvdial itself needs it.
HAVE FUN!
very bad firmware of hantel usb modem
gets struck in between
has to reset the phone in a week (as per i observed for proper working)
also new firmware of htp 801 is available
mtnl office at bandra kurla complex & vashi
pple near by that area plz try and reply the different
pple having problem plz take efforts to write to mtnl
cust service of mtnl is not good they dont know any thing