Re: ISDN Fritz!X pro SuSE 7.2 pořád nefunguje

n_petr na seznam.cz n_petr na seznam.cz
Pátek Březen 8 09:42:17 CET 2002


Tak jsem to rozjel takto. V Makefile ve fritz/src.sys jsem řádek:
$(obj-export): %.o: %.C
 $(CC) -DEXPORT_SYMTAB $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<

změnil na:
$(obj-export): %.o: %.C
 $(CC) -DEXPORT_SYMTAB -DMODVERSIONS $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<

A kompilace proběhla už snad v naprostém pořádku. Co tato změna provedla ?

Jinak v SuSE 7.2, v souboru /usr/src/linux/include/linux/module.h je taky,
ale přesto ten soubor není nikde na HDD, co je to za "nesmysl" ?:
#   include <linux/modversions.h>

Dále jsem se snažil připojit pomocí toho vašeho souboru, ale nevím, co mám
doplnit jako MSN (můžete mi sem prosím napsat příklad, co zadat jako MSN):

#
# TISCALI
#
#debug
sync
noauth
plugin userpass.so
user <tady je moje přihlašivací jméno>
password <tady je moje přihlašovací heslo>
defaultroute
plugin capiplugin.so
msn <tady je moje MSN>
controller 1
#numberprefix 0
number 0971100811
protocol hdlc
ipcp-accept-local
ipcp-accept-remote
usepeerdns
ipparam tiscali
lock
/dev/null

A samozřejmě se mi to nepřipojilo :((. Do přílohy dávám protokol "pppd call
isdn/tiscali 2>&1 | tee logus" a taky "capiinfo > capiii". Co je prosím zase
špatně teď?

Jinak situace vypadá už mnohem příznivěji, i když jsem se ještě
nepřiconnectil. Doufám, že se nemusí nastavovat nějaké síťové konfigurace a
něco v Yastu, protože Yast ten modem neumí - nemá pro něj driver, načež se
nerozjede i4l. Ale "snad" to nebude třeba. Docela krize - prachobyčejné ISDN
a takovéhle masivní komplikace. Pod Windows to jezdí hnedle, jinak bych si
myslel, že je ten HW vadný.

Děkuji mockrát - Petr Novák

PS: Docela jsem se podivil, když jsem dnes po sobě četl předešlý mail - psal
jsem ho v polospánku, tak v něm bylo dost překlepů, ale nějaké jsem tam už
opravil.

> On Čt, 2002-03-07 at 15:31, n_petr na seznam.cz wrote:
> > Tak jsem zatuhl opět dál při kompilaci :-(
> >
> > Tady je "make all 2>&1 | tee log"
> >
> > (cd src.sys; make clean)
> > make[1]: Entering directory `/home/fritz/src.sys'
> > rm -f *.o *.C
> > make[1]: Leaving directory `/home/fritz/src.sys'
> > (cd src.sys; make)
> > make[1]: Entering directory `/home/fritz/src.sys'
> > sed -f patches kcapi.c > kcapi.C
> >
cc -DEXPORT_SYMTAB -DMODULE -D__KERNEL__ -I/usr/src/linux/include -Wall -Wst
> >
rict-prototypes  -pipe -O2 -fomit-frame-pointer -fno-strict-aliasing -march=
> > i586 -xc   -c -o kcapi.o kcapi.C
> > In file included from kcapi.C:116:
> > /usr/src/linux/include/linux/module.h:21: linux/modversions.h: No such
file
> > or directory
> > make[1]: *** [kcapi.o] Error 1
> > make[1]: Leaving directory `/home/fritz/src.sys'
> > make: *** [sys] Error 2
> >
> > - hádal bych z toho, že mi chybí na HDD soubor "modversions.h", jenže
ten na
> > HDD vůbec nemám. Instaloval jsem stnadard SuSE 7.2 včetně kancelářského
> > balíku a přiinstaloval rpm balík kernel-source. Kde ten soubor
> > "modversions.h" mám vzít nebo není třeba a problém je jinde ? Oproti
> > předešlému dotazu jsem překopíroval ten soubor "/boot/vmlinuz.version.h"
do
> > /lib/modules/`uname -r`/build/include/linux/version.h, ale karta
nefunguje
> > dále :-((. Ale dál už se zase nehnu z místa :'(
> >
> > S těmi makefilema nevím co změnit, proto je raději přikládám do přílohy.
> >
> > Poradíte mi prosím ?
>
> Jo, tak nejak to pokracovalo ... (uz je to pres mesic, nejsem si uplne
> jisty). Tam jsem nasel dalsi fintu. Taky jsem totiz nenasel
> modversions.h, ale zdalo se mi, ze neni potreba. Pomohlo zmenit
> -DEXPORT_SYMTAB na neco jineho ... moment, ted tu mam vedle bezici SuSE
> ...
> jo, v souboru /usr/src/linux/include/linux/module.h je tohle:
>
> # if !defined(MODVERSIONS) && defined(EXPORT_SYMTAB)
> #   define _set_ver(sym) sym
> #   include <linux/modversions.h>
> # endif
>
> I kdyz v tehle verzi tam <linux/modversions.h> je, ale to je 7.3 (a asi
> tedy i jiny kernel).
>
> Kouknete se, co tam mate vy, ale zkuste 1) vyhodit EXPORT_SYMTAB
> anebo b) pridat MODVERSIONS (tedy -DMODVERSIONS) do toho Makefile,
> tentokrat tedy ale v src.sys.
>
> A mam pocit, ze tohle byl posledni zadrhel.
>
> ivo

------------- další část ---------------
Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.09-10  (48.154)
Serial Number: 0000000
BChannels: 2
Global Options: 0x00000039
   internal controller supported
   DTMF supported
   Supplementary Services supported
   channel allocation supported (leased lines)
B1 protocols support: 0x4000011f
   64 kbit/s with HDLC framing
   64 kbit/s bit-transparent operation
   V.110 asynconous operation with start/stop byte framing
   V.110 synconous operation with HDLC framing
   T.30 modem for fax group 3
   Modem asyncronous operation with start/stop byte framing
B2 protocols support: 0x00000b1b
   ISO 7776 (X.75 SLP)
   Transparent
   LAPD with Q.921 for D channel X.25 (SAPI 16)
   T.30 fro fax group 3
   ISO 7776 (X.75 SLP) with V.42bis compression
   V.120 asyncronous mode
   V.120 bit-transparent mode
B3 protocols support: 0x800000bf
   Transparent
   T.90NL, T.70NL, T.90
   ISO 8208 (X.25 DTE-DTE)
   X.25 DCE
   T.30 for fax group 3
   reserved

  0100
  0200
  39000000
  1f010040
  1b0b0000
  bf000080
  00000000 00000000 00000000 00000000 00000000 00000000
  01000001 00020000 00000000 00000000 00000000

Supplementary services support: 0x000003ff
   Hold / Retrieve
   Terminal Portability
   ECT
   3PTY
   Call Forwarding
   Call Deflection
   MCID
   CCBS

------------- další část ---------------
Plugin userpass.so loaded.
userpass: $Revision: 1.3 $
Plugin capiplugin.so loaded.
capiplugin: $Revision: 1.20 $
capiconn:  1.5 
capiplugin: phase serialconn.
capiplugin: contr=1
controller 1: listen_change_state 0 -> 1
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2=0x0
controller 1: listen_change_state 1 -> 0
plci_change_state:0x0 0 -> 1 event=1
capiplugin: dialing 0971100811 (hdlc)
plci_change_state:0x101 1 -> 2 event=3
plci_change_state:0x101 2 -> 3 event=6
ncci_change_state:0x101 0 -> 1 event=1
ncci_change_state:0x10101 1 -> 3 event=3
ncci_change_state:0x10101 3 -> 4 event=7
ncci 0x10101 up
capiplugin: connected: "<123456>" -> "0971100811" outgoing (pcli=0x101/ncci=0x10101)
capiplugin: using /dev/capi/0: "<123456>" -> "0971100811" outgoing (pcli=0x101/ncci=0x10101)
capiplugin: "<123456>" -> "0971100811" outgoing (pcli=0x101/ncci=0x10101): charge in units: 1
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/capi/0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x51691b2a> <pcomp> <accomp>]
capiplugin: phase establish (was serialconn).
rcvd [LCP ConfReq id=0x4 <auth pap> <magic 0x35481c7> <mrru 1524> <endpoint [local:41.53.35.38.44.45.4c.31]>]
sent [LCP ConfRej id=0x4 <mrru 1524>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x51691b2a> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x5 <auth pap> <magic 0x35481c7> <endpoint [local:41.53.35.38.44.45.4c.31]>]
sent [LCP ConfAck id=0x5 <auth pap> <magic 0x35481c7> <endpoint [local:41.53.35.38.44.45.4c.31]>]
sent [LCP EchoReq id=0x0 magic=0x51691b2a]
capiplugin: phase authenticate (was establish).
sent [PAP AuthReq id=0x1 user="<muj_ucet na worldonline.cz>" password=<hidden>]
rcvd [LCP EchoRep id=0x0 magic=0x35481c7]
rcvd [PAP AuthNak id=0x1 "authentication denied"]
Remote message: authentication denied
PAP authentication failed
capiplugin: phase terminate (was authenticate).
capiplugin: phase terminate, again.
sent [LCP TermReq id=0x2 "Failed to authenticate ourselves to peer"]
rcvd [LCP TermReq id=0x6]
sent [LCP TermAck id=0x6]
rcvd [LCP TermAck id=0x2]
capiplugin: phase dead (was terminate).
controller 1: listen_change_state 0 -> 1
ncci_change_state:0x10101 4 -> 6 event=12
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2=0x0
controller 1: listen_change_state 1 -> 0
ncci_change_state:0x10101 6 -> 7 event=10
ncci_change_state:0x10101 7 -> 0 event=13
plci_change_state:0x101 3 -> 7 event=8
capiplugin: "<123456>" -> "0971100811" outgoing (pcli=0x101/ncci=0x10101): charge in units: 1
DISCONNECT_IND reason 0x3400 (No additional information) for plci 0x101
plci_change_state:0x101 7 -> 8 event=9
plci_change_state:0x101 8 -> 0 event=11
capiplugin: disconnect(local): "<123456>" -> "0971100811" outgoing (pcli=0x101/ncci=0x10101) 0x3400 (0x0000) - No additional information
Connection terminated.
tcflush failed: Input/output error
capiplugin: phase disconnect (was dead).
controller 1: listen_change_state 0 -> 1
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2=0x0
controller 1: listen_change_state 1 -> 0
capiplugin: exit


Další informace o konferenci Linux