serious ISDN/HiSax/Kernel problems in 2.2.13 and 2.2.16

From: Thomas Bruns (Thomas.Bruns@ptb.de)
Date: Fri Aug 04 2000 - 00:02:00 PDT

  • Next message: Rafael E. Herrera: "Re: [suse-axp] serious ISDN/HiSax/Kernel problems in 2.2.13 and 2.2.16"

    Message-Id: <398A6A68.86429005@ptb.de>
    Date: Fri, 04 Aug 2000 09:02:00 +0200
    From: Thomas Bruns <Thomas.Bruns@ptb.de>
    Subject: serious ISDN/HiSax/Kernel problems in 2.2.13 and 2.2.16
    

    Hi,

    during the last days (nights) I tried to install a internal/PCI
    ISDN-card in my PC164LX.
    Since ISDN was not installed and the kernel running was
    2.2.7-ac-something and not the 2.2.13 delivered with SuSE 6.3 axp
    (probably from an earlier installation) I installed lx-suse (Sources of
    the delivered Kernel incl. SuSE patches) via yast and compiled a new
    kernel including ISDN support as module.
    The card is a noname (Highscreen) with a chip signed:
            HFC-S PCI A
            2BDS0 ISDN
            CCD 0002E
    so I included HFC PCI support etc. Compiled ... reboot ... installed
    ISDN via Yast everything smooth :-).
    Then I tried to connect to a provider an nothing happend. Ok I hadnīt
    really expected it on the first try, but ...

    At boot time I saw a message about <i4l_hardware not succeeded> pass by
    and after some investigation in the ISDN Subsystem to no avail I found
    the following on the console and in ttyS0 || /var/log/warn:
    ----------------
    Aug 2 20:03:51 alpha kernel: Symbol table has incorrect version number.
    Aug 2 20:03:51 alpha kernel: Cannot find map file.
    Aug 2 20:03:51 alpha kernel: Error seeking in /dev/kmem
    Aug 2 20:03:51 alpha kernel: Symbol #hisax, value 00854000
    Aug 2 20:03:51 alpha kernel: Error adding kernel module table entry.
    Aug 2 20:03:51 alpha kernel: Unable to handle kernel paging request at
    virtual address 000000000b000068
    Aug 2 20:03:51 alpha kernel: modprobe(74): Oops 1
    Aug 2 20:03:51 alpha kernel: pc = [<fffffe000088b9a4>] ra =
    [<fffffe000088b990>] ps = 0007
    Aug 2 20:03:51 alpha kernel: v0 = 0000000000000000 t0 =
    0000000002100002 t1 = fffffc000049cd6c
    Aug 2 20:03:51 alpha kernel: t2 = 000000000b000000 t3 =
    0000000000000000 t4 = fffffc8700090088
    Aug 2 20:03:51 alpha kernel: t5 = fffffc000049d670 t6 =
    fffffc000049ce48 t7 = fffffc000937c000
    Aug 2 20:03:51 alpha kernel: s0 = fffffc000904a000 s1 =
    fffffe0000897680 s2 = 0000000000001fff
    Aug 2 20:03:51 alpha kernel: s3 = fffffe0000893a94 s4 =
    0000000000000009 s5 = fffffe0000894640
    Aug 2 20:03:51 alpha kernel: s6 = fffffe00008939a0 a0 =
    0000000000000007 a1 = 0000000000000002
    Aug 2 20:03:51 alpha kernel: a2 = 0000000000000000 a3 =
    fffffc000937fcb0 a4 = fffffc000937fca8
    Aug 2 20:03:51 alpha kernel: a5 = 0000000000000020 t8 =
    000000000000001f t9 = fffffc000049ced0
    Aug 2 20:03:51 alpha kernel: t10= fffffc000049e708 t11=
    000000000000000a pv = fffffc000031b2c0
    Aug 2 20:03:52 alpha kernel: at = fffffc000049ceb8 gp =
    fffffe00008a13a8 sp = fffffc000937fcc8
    Aug 2 20:03:52 alpha kernel: Code:
    Aug 2 20:03:52 alpha kernel: 6b5b725c jsr ra,(pv)
    Aug 2 20:03:52 alpha kernel: 27ba0001 ldah gp,1(ra)
    Aug 2 20:03:52 alpha kernel: 23bd5a18 lda gp,23064(gp)
    Aug 2 20:03:52 alpha kernel: a4690048 ldq t2,72(s0)
    Aug 2 20:03:52 alpha kernel: 3be90035 stb zero,53(s0)
    Aug 2 20:03:52 alpha kernel: 3be90034 stb zero,52(s0)
    Aug 2 20:03:52 alpha kernel: *3be30068 stb zero,104(t2)
    Aug 2 20:03:52 alpha kernel: a4490048 ldq t1,72(s0)
    Aug 2 20:03:52 alpha kernel: Trace: 326af4 310bd8
    -------------------------------------
    But kernel and modules compiled ++without++ error ???
    And the modules ++are++ loaded as seen in
    -------------------------------------
    lsmod:
    Module Size Used by
    hisax 297536 1 (uninitialized)
    isdn 147440 0 [hisax]
    slhc 6976 0 [isdn]
    -------------------------------------
    I also tried to compile hisax as fixed kernel part (not module) the
    result is a shorter message but the same failure.
    depmod -e showed no unresolved symbols and ksymoops showes all the
    symbols the kernel is complaining about to be missing.
    I even tried an 2.2.16 kernel which runs everything fine ++except
    hisax++.

    So is this a kernel bug ? a hardware problem (cheap card)? ++ Or What
    ??? ++

    ++Any++ hints welcome !!

            Thomas

    -- 
    ----------------------------------------------------
    Dr. Thomas Bruns               <thomas.bruns@ptb.de>
    

    Physikalisch-Technische Bundesanstalt Braunschweig Fachlabor: 1.13 Bundesallee 100 Tel: 0531/592-1225 D-38116 Braunschweig Fax: 0531/592-1105 ----------------------------------------------------



    This archive was generated by hypermail 2.1.0 : Mon Jun 04 2001 - 04:18:28 PDT