LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 02-26-2004, 11:05 AM   #1
Hjulvisp
LQ Newbie
 
Registered: Feb 2004
Posts: 21

Rep: Reputation: 15
Unhappy ISDN Help


I'd like to apologize in advance for this, simply because I'm probably asking something really simple or irrelevant, but I need to give it a shot because I can't do too much without internet.

I have an Eicon Diva ISDN adapter in my PC, and I need to get it set up in Slackware 9.1. I found out a little about ISDN4Linux (google is your friend) but it assumes far more Linux knowledge than I have. I don't really know where to begin or what to set up because the ISDN4k-Utils are a pretty broad suite of things, most of which I'm sure I don't need for a simple internet connection, and the README's explain things in terms that only someone who knew what he was doing would understand.

Any steps in the right direction are appreciated.
 
Old 02-28-2004, 10:43 AM   #2
murph
LQ Newbie
 
Registered: Feb 2004
Location: Dublin
Distribution: Peanut 9.2
Posts: 5

Rep: Reputation: 0
Hello,

I posted this earlier in response to another query you might like to try it. It works for the Eicon PCI ISDN modem.

I am like yourself very new to Linux. I failed to make any sense out of the isdnutils but managed to connect to the internet using the Eicon isdn modem by doing the following on the KD2 windows environment.

First you have to load the hisax module with appropriate parameters.
At the console or from a terminal in KD2 ( xterm or Aterm do the job) type;

modprobe hisax type=11 id=line0

Optional -- If you can't see any output to confirm loading type;

dmesg

This will confirm for you that the driver has loaded. You have to do this every time you start Linux. I don't know how to auto do this on startup at the moment. If you do let me know.

Next start KPPP by typing : KPPP at the run command or by selecting "Internet Dialer" from the Applications / Internet Menu.

Click the "Setup" button the click NEW to setup an internet account.
Select "Dialog Setup". Name your Isp connection and add your ISP's phone numbers and click "OK".

Next Click "Device" at the top and select /dev/tty10 as the modem device.

Next click Modem at the top and select "Modem Commands" . enter the Initialization String as follows = AT&E1234567. Replace 1234567 with the your home phone number. That is the number that your ISP expects you to connect from. I don't need the area code here but you may.
Option : Click "Query Modem" to test your modem.
Click "OK".

I like to see my connection being made so I check the "Show Log Window" radio button on the main screen.

Now click the "Connect" button and you should connect ok. If not let me know.

You can set other options using the KPPP setup in the future, Auto redial ect. using the Misc tab at the top.

Note : On every re-boot you will have to reload the hisax driver with modprobe as above until you automate this.

Hope this helps, let me know how you get on.

Tony
 
Old 03-01-2004, 04:40 PM   #3
Hjulvisp
LQ Newbie
 
Registered: Feb 2004
Posts: 21

Original Poster
Rep: Reputation: 15
First off, thank you very much for the reply. I can't believe I didn't see that sooner, but I thought it would take a bit of work on the fundamental level to get the card working with Linux. I get the feeling that I'm close now, but there seems to be something disturbing with HiSax.

This is the output from dmesg:

HiSax:Linux Driver for passive ISDN cards
HiSax:Version 3.5 (module)
HiSax:Layer1 Revision 1.1.4.1
HiSax:Layer2 Revision 1.1.4.1
HiSax:TeiMgr Revision 1.1.4.1
HiSax:Layer3 Revision 1.1.4.1
HiSax: LinkLayer Revision 1.1.4.1
HiSax: Approval certification failed because of
HiSax: unauthorized source code changes

I input all the information like you said, but it fails to connect. Is this why?
 
Old 03-02-2004, 04:34 PM   #4
murph
LQ Newbie
 
Registered: Feb 2004
Location: Dublin
Distribution: Peanut 9.2
Posts: 5

Rep: Reputation: 0
It looks like the hisax driver is the problem. Below you can see the output from hisax on my system. It looks like you will need to download the hisax driver module. I think it will be called hisax.o. I did a quick search on Google for "hisax download" and found lots of options, including Sourceforge which had the option to download just the driver for each modem that hisax supports.

Hope this helps.

HiSax: Linux Driver for passive ISDN cards
HiSax: Version 3.5 (module)
HiSax: Layer1 Revision 2.41.6.5
HiSax: Layer2 Revision 2.25.6.4
HiSax: TeiMgr Revision 2.17.6.3
HiSax: Layer3 Revision 2.17.6.5
HiSax: LinkLayer Revision 2.51.6.6
HiSax: Approval certification valid
HiSax: Approved with ELSA Microlink PCI cards
HiSax: Approved with Eicon Technology Diva 2.01 PCI cards
HiSax: Approved with Sedlbauer Speedfax + cards
HiSax: Approved with HFC-S PCI A based cards
HiSax: Warning - no protocol specified
HiSax: using protocol EURO
HiSax: Total 1 card defined
HiSax: Card 1 Protocol EDSS1 Id=line0 (0)
HiSax: Eicon.Diehl Diva driver Rev. 1.25.6.5
PCI: Found IRQ 10 for device 00:0a.0
PCI: Sharing IRQ 10 with 00:07.5
Diva: IPAC PCI card configured at 0xd09d1000 IRQ 10
Diva: IPAC PCI PCI space at 0xd09cf000
Diva: IPAC version 2
Eicon.Diehl Diva: IRQ 10 count 0
Eicon.Diehl Diva: IRQ 10 count 6
HiSax: DSS1 Rev. 2.30.6.2
HiSax: 2 channels added
HiSax: MAX_WAITING_CALLS added
 
Old 03-03-2004, 08:06 AM   #5
Hjulvisp
LQ Newbie
 
Registered: Feb 2004
Posts: 21

Original Poster
Rep: Reputation: 15
Okay, I downloaded the hisax.o module and put it in /lib/modules, but I'm not really sure where to go from here. Is there a config file I need to edit? I tried editing /etc/modules.conf with what the sourceforge guide said, but then my output from modprobe hisax type=11 id=line0 returned multiple error messages. I deleted my changes to /etc/modules.conf and now I'm back to square 1. The guide mentions a lot of things about LEAF and Bering. Are these things I should be messing with, or am I going in the wrong direction?
 
Old 03-05-2004, 11:33 AM   #6
murph
LQ Newbie
 
Registered: Feb 2004
Location: Dublin
Distribution: Peanut 9.2
Posts: 5

Rep: Reputation: 0
Sorry Leaf and Bearing mean nothing to me. But I have a good internet conection without messing with any configuration files. The only file I have edited is /etc/rc.d/rc.modules. I have edited the line that begins :

# Hisax SiemensChipset

to :

modprobe hisax type=11 id=line0

This loads the hisax drivers automaticly at startup. But don't do this until you get up and running.

My hisax resides in /lib/modules/2.5.0/kernal/drivers/isdn/hisax.

but if modprobe is finding hisax then I suppose it does'nt matter. Is it possible that you have 2 versions of hisax loaded in 2 locations. Do a search for hisax* on your disk.

What response are you getting when you load the hisax driver module with modprobe.
 
Old 03-05-2004, 02:40 PM   #7
Hjulvisp
LQ Newbie
 
Registered: Feb 2004
Posts: 21

Original Poster
Rep: Reputation: 15
I'd first have to say thanks for all the support, because without it I may have given up on Linux by now. I'm still trying, but I get the feeling I'm close.

A few more things:
-----------------------------------------------------------------------------------------------------
I just noticed something out-of-the-ordinary with the results from "Modem Query". Is this normal?

ATI: Linux ISDN
ATI 1: Linux ISDN
ATI 2: Linux ISDN Statistics of last connection: Remote Number: none Direction: incoming Layer-2 Protocol: unknown Service: 0 Hangup location: local Last cause: 0000
ATI 3: Linux ISDN 0
ATI 4: Linux ISDN
ATI 5: Linux ISDN
ATI 6: Linux ISDN
ATI 7: Linux ISDN
-----------------------------------------------------------------------------------------------------
When I try connecting with /dev/ttyI0 I get KPPP stuck on "Initializing Modem . . ." indefinitely.
When I try connecting with any other device I get KPP saying "No Dialtone".
-----------------------------------------------------------------------------------------------------
When I type modprobe hisax type=11 line=0 i get no output, just the next command prompt. Does this mean it works or not?
------------------------------------------------------------------------------------------------------

Again, thanks for all the help. It is appreciated. I just need a little more help and I think I'll have it. In the meantime I'll search around for solutions.
 
Old 03-06-2004, 08:21 AM   #8
murph
LQ Newbie
 
Registered: Feb 2004
Location: Dublin
Distribution: Peanut 9.2
Posts: 5

Rep: Reputation: 0
No problem, i am glad to be able to help.

The output from query modem is as expected and at least shows that Kppp (the dialer)is seeing the isdn modem on interupt 10.

You won't usually see any return from modprobe unless you type dmesg. But modprobe would return an error if it did not find hisax.

From experience it seems that the hisax driver is not loaded properly and this is causing the problem initialising the modem. Reboot the system. login at the prompt as root, and stay in console (text) mode.

Now type,

modprobe hisax type=11 id=line0

Be cafeful with the syntex. I get your error if I get this wrong. Especially the id=line0 bit. Note line0 is linezero.

Type ;

dmesg

to see the output. It should tell you if hisax recognised your modem. Now go to KD2 and try the dialer.

Let me know how you get on.
 
Old 03-08-2004, 04:47 PM   #9
Hjulvisp
LQ Newbie
 
Registered: Feb 2004
Posts: 21

Original Poster
Rep: Reputation: 15
Unfortunately the dmesg output was still the same after the modprobe command. Because I was having problems getting Slackware set up, I switched to Mandrake 9.2 today, but for some reason I still cannot set up the internet. As far as I can see, KPPP is either well hidden or nonexistent in Mandrake, which makes sense because it has its own internet config utility. Unfortunately, that makes this advice a little weirder to follow.

Some notes on what's going on with the system now:

On startup, in verbose mode, everything has a nice green "OK" next to it except one thing. I believe the line is "Bringing up Interface ippp0", and it has a big red "FAILED" next to it, which worries me.

* I still have the exact same message about authentication of hisax failing because of unauthorized source code changes, which is very odd considering this is the second distro that's told me this and it's a fresh install. *
I have a feeling this is wherein the problem lies. After I download the Hisax driver module, what do I do to add it to my system and get rid of the old driver that has the "unauthorized source code changes"?
This actually may not be the problem, now that I have read more about it. I have heard that it may be benign, and since HardDrake recognizes the card and says its driver module is Hisax, that might not be the problem after all.

Of course, without KPPP things could be slightly weirder, but I'll keep working on it.

Last edited by Hjulvisp; 03-10-2004 at 03:28 PM.
 
Old 08-31-2004, 11:51 AM   #10
Reap3R
LQ Newbie
 
Registered: May 2004
Location: Norway
Distribution: Debian, Gentoo, FreeBSD
Posts: 11

Rep: Reputation: 0
I've got the same problem at you Hjulvisp, but with slackware 10.0
 
Old 09-14-2004, 09:39 AM   #11
WarriorWarren
LQ Newbie
 
Registered: Apr 2003
Posts: 17

Rep: Reputation: 0
stop modules

Hi,

I had the same problem, what i did was to stop the hisax module (rmmod hisax) then restart with (modprobe hisax type=36) make sure you put your correct type number in. then you should see the 2 channels added in dmesg
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
help with isdn jiman Slackware 1 06-08-2004 02:22 PM
What is ISDN? liguorir Linux - Hardware 4 08-08-2003 11:09 AM
Isdn keymoo Linux - General 1 04-04-2002 01:09 PM
ISDN with RH 7.1... B. GATES Linux - Newbie 1 09-19-2001 02:57 AM
ISDN help!! epic Linux - General 0 07-02-2001 09:25 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 11:02 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration