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