Results 1 to 10 of 13
Hi,
I have Prolink H9601 Usb adsl modem and I've already installed the eciadsl driver to setup my modem with opensuse 11.2. The modem is in sync as the eciadsl ...
- 12-31-2009 #1Just Joined!
- Join Date
- Jan 2007
- Posts
- 6
Usb ADSL Modem with OpenSuse 11.2
Hi,
I have Prolink H9601 Usb adsl modem and I've already installed the eciadsl driver to setup my modem with opensuse 11.2. The modem is in sync as the eciadsl driver indicates. But I'm having trouble dialling the connection. I'm not sure the ISP (Sri Lanka Telecom) supports PPPOE or PPPOA but in windows I see two numbers VCI/VPI so I'm guessing it is PPPOA.
I've used kinternet to dial the connection.. if I set the mode to PPPOE then it says "timeout for PDAO packets expired" or something like that and exits with error code 0. And when I changed the mode to PPPOA it exits with error code 2 ( says mutually exclusive options in two places or something similar).
could you please help me to dial the internet connection. I know the modem driver is installed cirrectly. I just need to dial it using kinternet. I already posted this one at the OpenSuse forums but still no answer from anyone..Thank you.
- 12-31-2009 #2Linux Newbie
- Join Date
- Mar 2007
- Posts
- 139
Here we go again!
You don't need to dial-in anything.
If the modem is in sync as you say, you have established a connection.
If you have an adsl modem, you have a connection that is always on.
And the settings are in the modem.
You can reach the modem bij typing its IP-address in a web-browser.
I assume that it works in the same way by ethernet and USB modems.
If I am wrong, I'm sorry.
In network settings you must set the modem IP-address as DNS.
ADSL usually works with pppoa.
But I have experienced that both pppoa and pppoe work if you set them so in suse.
So, dial-up is for dial-up modems that use a normal telephone line without adsl.
And has nothing to do with pppoa and pppoe.
But as I have said, I don't have experiece with USB modems.
- 12-31-2009 #3
I used eciadsl a few years ago with opensuse and it worked well. If you've synched it then your almost there. I'm afraid I can't remember the next steps but it's not dial-up.
You have to set it to come on at boot or create a short script that switches it on and off.
There should be instructions in /usr/share/doc either under packages/eciadsl or just eciadsl.
If not google eciadsl and their site has instructions.Pete
- 12-31-2009 #4
It's come back to me, I think. If you've successfully synched the driver all you need is to type in a console
whenever you want to connect to internet. You only need to do this once, of course, as the connection remains open after that until you reboot.Code:eciadsl-start
Pete
- 01-01-2010 #5Just Joined!
- Join Date
- Jan 2007
- Posts
- 6
hi,
thanks for the replies guys
i was worried about finding someone who knows these stuff
@linuxforever , yes I have the connection that is always on. but in windows I have to use the traditional dial-up window to dial the connection. the only difference is the modem is external and it's usb. The method you described ( typing the ip on the browser) is working for routers as I know. but this usb modem doesn't have a feature like that :S btw my isp provide the adsl service through the existing telephone line.
@peteh, yes I'm sure I have synched the modem according to their instructions as the modem indicates it recieves the signal correctly. I have to type in eciadsl-start to get the modem synched. it goes through 5 steps and at the last one it says "error - cant set the static ip , if you dont use pppoe then check your configurations"(I dont even have static ip and I've set eciadsl to not to use static ips when configuring ) but the modem is synched well at this point and until I reboot the machine. even the eciadsl-start is executed I still can't access the internet.
I really want to learn linux but this modem keeps me behind bars
any ideas guys. appreciate your help very much
thanks.
- 01-01-2010 #6Linux Newbie
- Join Date
- Mar 2007
- Posts
- 139
Well, a few things I can say.
Most modems are external and ethernet, but some are USB.
It is far more advisable to use ethernet though as it gives very few complications.
Most adsl modems are combined modem/router, and that works fine.
And most modems you can set-up with a web browser.
Your isp always provides adsl over the existing telephone line.
The adsl signal is superimposed over it.
It has then to be split in telephone and adsl.
My modem has both eternet and USB to connect to the PC.
But in both cases the settings are in the modem, ie username/password for the isp and ip.
And in your modem it shall be the same.
Also, you always have to have a static ip because internet only works with IP-addresses.
Probably this is the error you are making.
So you have to say the modem what username/password and which IP, probably with eciadsl.
Possibly you can also use yast and dsl to do settings, but I don't know this for USB.
- 01-01-2010 #7Linux Newbie
- Join Date
- Mar 2007
- Posts
- 139
Although I don't have and haven't installed eciadsl, I did give it a look at.
You have to set-up it with the configuration tool.
I assume that you have already used this.
Anyway, in this you must enter your username/password you got from your provider.
Also the VPI/VCI , modem (type), and provider DNS.
This last is the IP-address of the DNS server of your provider, and is important.
If your modem (type) is correct the rest (pppoe/pppoa) should be automatically correct.
But last you must enter the static IP you got from your provider.
Normally you get a static IP if you get an adsl connection.
Because it makes no sense to use dynamic (changing) IP when the connection is always on.
They used to use dynamic IP with dial-up modems in the old days.
But maybe it is still used in some countries, I don't know.
- 01-02-2010 #8Just Joined!
- Join Date
- Jan 2007
- Posts
- 6
hi
@linuxforever , thanks for the information you've given
yes I've already done the configurations i guess. The thing is here adsl connection works completely with dynamic ip addresses. I don't even got a static ip from the ISP. we just plug in the modem to the usb port and use the traditional dial up window with phone number as 8,35 (which is VPI/VCI) and then we are good to go. I think this connection uses PPPOA because there is no way to connect this modem with the ethernet port , which is I think PPPOE ( please correct me if I'm mistaken here).
I did some googling to find out the settings to use for the ISP . and I saw this,
PPPOA - VCMUX RFC2364
PPPOE - LLCSnap RFC2516
as Im using vpi/vci values and because eciadsl-config-tk has a ppp mode called 'VCMUX_RFC2364' I selected this one.
- 01-02-2010 #9Just Joined!
- Join Date
- Jan 2007
- Posts
- 6
Then I've executed eciadsl-start command to make the connection to the ISP and I got this,
it shows the same output for some time.. so I hit Ctrl+c to end it, then it displayed this...Code:linux-2fa3:/etc/eciadsl # eciadsl-start [EciAdsl 1/5] Setting up USB support... Preliminary USB device filesystem is OK Loading UHCI support... Warning: uhci-hcd module doesn't exist [EciAdsl 2/5] Uploading firmware... Process skipped .. no more needed firmware loaded successfully [EciAdsl 3/5] Synchronization... OK eciadsl-synch: success Synchronization successful [EciAdsl 4/5] Connecting to provider... using channel 13 Using interface ppp0 Connect: ppp0 <--> /dev/pts/3 sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] sent [LCP ConfReq id=0x1 <magic 0xd2c7b64c>] . . . .
I also checked with the ifconfig -a and saw the ppp0 interface is there.. although the connection is not successfullCode:sent [LCP TermReq id=0x2 "User request"] Modem hangup Connection terminated. Child process /usr/bin/eciadsl-pppoeci -vpi 8 -vci 35 -vendor 0x0915 -product 0x8102 -mode LLC_RFC2364 (pid 6523) terminated with signal 2 ERROR: failed to connect
I'm hoping to buy a router to use with opensuse because I had enough with this modem :S . Could you please give your opinion about what router(s) are compatible to use with opensuse.Code:ppp0 Link encap:Point-to-Point Protocol POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Thanks very much for your help.
- 01-02-2010 #10Linux Newbie
- Join Date
- Mar 2007
- Posts
- 139
I still think that you need to enter provider DNS or IP.
The fackt that windows doesn't need it doesn't mean that linux doesn't need it.
Just check on your providers web-site how it is about DNS and IP.
Even if you buy a new ethernet modem/router you will still need them.
Yes you have to use pppoa and this has nothing to do with the ethernet connection to your pc.
It only relates to the connection to your modem.
I have seen in your modem manual that in windows you have to set things for TCP/IP.
So IP-addesses are too used by an USB-modem.
Your modem can be found if you don't have it, at:
http://www.prolink2u.com/downloads/p...nual_H9601.pdf
Also on a linuxquestions forum there are several topics concerning your modem.


Reply With Quote