- Mitglied seit
- 4 Aug 2005
- Beiträge
- 238
- Punkte für Reaktionen
- 1
- Punkte
- 16
Schönen guten Abend.
Ich versuche gerade mISDN auf meinem Rechner Gentoo Linux 2.6.13.3 zum Laufen zu bringen.
Habe bereits den Kernel gepatched, und die Module AVM Fritz!Card sowie HFC-S PCI Cards aktiviert.
Kernel ist neu kompiliert und System neu gestartet. Ich kann die Module nun auch erfolgreich laden.
Vorab - ich verwende folgende Sources:
• mISDN-CVS-2005-11-26
• mISDNuser-CVS-2005-11-17
Wenn ich jetzt allerdings mISDNuser kompilieren will erhalte ich folgenden Fehler:
Hab schon bei Google gesurft usw. bin aber auf keinen grünen Zweig gekommen.
install-misdn von BeroNet hat bei mir auch nicht funktioniert. Bricht beim Installieren der KernelModule ab. Liegt aber sicherlich daran, weil ich meinen Kernel bereits gegen mISDN kompiliert habe.
Hoffe ihr könnt mir helfen.
Viele Grüße
Michael Rack
Ich versuche gerade mISDN auf meinem Rechner Gentoo Linux 2.6.13.3 zum Laufen zu bringen.
Habe bereits den Kernel gepatched, und die Module AVM Fritz!Card sowie HFC-S PCI Cards aktiviert.
Kernel ist neu kompiliert und System neu gestartet. Ich kann die Module nun auch erfolgreich laden.
Vorab - ich verwende folgende Sources:
• mISDN-CVS-2005-11-26
• mISDNuser-CVS-2005-11-17
Wenn ich jetzt allerdings mISDNuser kompilieren will erhalte ich folgenden Fehler:
Code:
make TARGET=all subdirs
make[1]: Entering directory `/usr/src/mISDNuser'
set -e; for i in lib example i4lnet tenovis voip ; do make -C $i all; done
make[2]: Entering directory `/usr/src/mISDNuser/lib'
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o device.o device.c
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o layer.o layer.c
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o stack.o stack.c
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o status.o status.c
rm -f libmISDN.a
ar -r libmISDN.a device.o layer.o stack.o status.o
ar: creating libmISDN.a
ar -s libmISDN.a
make[2]: Leaving directory `/usr/src/mISDNuser/lib'
make[2]: Entering directory `/usr/src/mISDNuser/example'
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o testcon.o testcon.c
cc testcon.o /usr/src/mISDNuser/lib/libmISDN.a -o testcon
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o testnet.o testnet.c
cc testnet.o /usr/src/mISDNuser/lib/libmISDN.a -o testnet
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o testcon_l2.o testcon_l2.c
cc testcon_l2.o /usr/src/mISDNuser/lib/libmISDN.a -o testcon_l2
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o loadfirm.o loadfirm.c
cc loadfirm.o /usr/src/mISDNuser/lib/libmISDN.a -o loadfirm
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o logger.o logger.c
cc logger.o /usr/src/mISDNuser/lib/libmISDN.a -o logger
make[2]: Leaving directory `/usr/src/mISDNuser/example'
make[2]: Entering directory `/usr/src/mISDNuser/i4lnet'
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o net_if.o net_if.c
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o isdn_debug.o isdn_debug.c
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o isdn_msg.o isdn_msg.c
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o fsm.o fsm.c
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o net_l2.o net_l2.c
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o tei.o tei.c
cc -g -Wall -O2 -I /usr/src/mISDNuser/include -c -o net_l3.o net_l3.c
net_l3.c:186:2: warning: #warning also remove flags:
net_l3.c:204:2: warning: #warning also remove flags:
net_l3.c: In function `MsgStart':
net_l3.c:325: error: structure has no member named `feature'
net_l3.c:325: error: `FEATURE_NET_CRLEN2' undeclared (first use in this function)
net_l3.c:325: error: (Each undeclared identifier is reported only once
net_l3.c:325: error: for each function it appears in.)
net_l3.c: In function `l3dss1_message':
net_l3.c:377: error: structure has no member named `feature'
net_l3.c:377: error: `FEATURE_NET_CRLEN2' undeclared (first use in this function)
net_l3.c: In function `l3dss1_get_channel_id':
net_l3.c:521: error: structure has no member named `feature'
net_l3.c:521: error: `FEATURE_NET_EXTCID' undeclared (first use in this function)
net_l3.c: In function `l3dss1_facility':
net_l3.c:623: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_userinfo':
net_l3.c:640: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_setup':
net_l3.c:660: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_disconnect':
net_l3.c:781: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_disconnect_i':
net_l3.c:809: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_information':
net_l3.c:845: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_release':
net_l3.c:873: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_release_cmpl':
net_l3.c:918: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_setup_acknowledge_i':
net_l3.c:960: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_proceeding_i':
net_l3.c:990: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_alerting_i':
net_l3.c:1024: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_connect_i':
net_l3.c:1117: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_hold':
net_l3.c:1153: error: structure has no member named `feature'
net_l3.c:1153: error: `FEATURE_NET_HOLD' undeclared (first use in this function)
net_l3.c:1158:2: warning: #warning TODO: global mask for supported none mandatory services, like HOLD
net_l3.c:1171: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_retrieve':
net_l3.c:1182: error: structure has no member named `feature'
net_l3.c:1182: error: `FEATURE_NET_HOLD' undeclared (first use in this function)
net_l3.c:1199: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_suspend':
net_l3.c:1217: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_resume':
net_l3.c:1238: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c:1259:2: warning: #warning setup ack
net_l3.c: In function `create_child_proc':
net_l3.c:1302: error: `mISDNuser_head_t' undeclared (first use in this function)
net_l3.c:1302: error: `hh' undeclared (first use in this function)
net_l3.c:1306: error: syntax error before ')' token
net_l3.c:1307: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_release_mx':
net_l3.c:1365: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_release_cmpl_m':
net_l3.c:1376: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_release_cmpl_mx':
net_l3.c:1400: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3dss1_information_mx':
net_l3.c:1409: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c:1415:2: warning: #warning setup acknowledge
net_l3.c:1580:2: warning: #warning testing
net_l3.c: In function `l3dss1_setup_req':
net_l3.c:1581: error: structure has no member named `l2_state0'
net_l3.c:1581: error: structure has no member named `feature'
net_l3.c:1581: error: `FEATURE_NET_PTP' undeclared (first use in this function)
net_l3.c:1611:2: warning: #warning pc->bc is nice, but a task of the application. if you change anything, please let me know.
net_l3.c: In function `l3dss1_t303':
net_l3.c:1930: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c:2243:2: warning: #warning bitte beachte folgendes:
net_l3.c:2256:2: warning: #warning noch ein bug: wenn ein CC_DISCONNECT gesendet wird (state 7 = klingeling), dann bekommt man nur einen RELEASE_CR, aber keinen vorherigen RELEASE
net_l3.c:2323:2: warning: #warning TODO: save cause
net_l3.c:2324:2: warning: #warning bedenke auch, dass vielleicht overlap sending mit information-messages praktisch wäre (später PTP)
net_l3.c: At top level:
net_l3.c:2510: error: syntax error before "mISDNuser_head_t"
net_l3.c: In function `dl_data_mux':
net_l3.c:2517: error: `l3' undeclared (first use in this function)
net_l3.c:2519: error: `msg' undeclared (first use in this function)
net_l3.c:2529: error: `hh' undeclared (first use in this function)
net_l3.c:2593:2: warning: #warning TODO: it happens that a response to an outgoing setup is received after connect of another terminal. in this case we must release.
net_l3.c:2601: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `l3_muxer':
net_l3.c:2612: error: `mISDNuser_head_t' undeclared (first use in this function)
net_l3.c:2612: error: `hh' undeclared (first use in this function)
net_l3.c:2615: error: syntax error before ')' token
net_l3.c:2619: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c: In function `manager_l3':
net_l3.c:2634: error: `mISDNuser_head_t' undeclared (first use in this function)
net_l3.c:2634: error: `hh' undeclared (first use in this function)
net_l3.c:2638: error: syntax error before ')' token
net_l3.c:2642: error: `mISDNUSER_HEAD_SIZE' undeclared (first use in this function)
net_l3.c:2649: error: structure has no member named `feature'
net_l3.c:2649: error: `FEATURE_NET_CRLEN2' undeclared (first use in this function)
net_l3.c:2665:2: warning: #warning testing
net_l3.c: In function `release_l3':
net_l3.c:2721: error: structure has no member named `squeue0'
net_l3.c: In function `send_squeue':
net_l3.c:2756: error: structure has no member named `squeue0'
net_l3.c:2762:2: warning: #warning testing
net_l3.c:2803:2: warning: #warning l2_state makes no sense in multipoint environment. shouldnt we use something like l2_state[ces] ?
net_l3.c:2808:2: warning: #warning testing
net_l3.c: In function `l3_msg':
net_l3.c:2816: error: structure has no member named `l2_state0'
net_l3.c:2821: error: structure has no member named `squeue0'
net_l3.c:2822: error: structure has no member named `l2_state0'
net_l3.c:2832: error: structure has no member named `l2_state0'
net_l3.c:2834: error: structure has no member named `l2_state0'
net_l3.c:2840: error: structure has no member named `l2_state0'
net_l3.c:2841: error: structure has no member named `l2_state0'
net_l3.c:2842: error: structure has no member named `squeue0'
net_l3.c:2854: error: structure has no member named `l2_state0'
net_l3.c:2855: error: structure has no member named `l2_state0'
net_l3.c:2856: error: structure has no member named `squeue0'
net_l3.c:2867:2: warning: #warning du musst alle processe releasen CC_RELEASE!!! dies geschieht z.b. wenn man das telefon vom s0-bus abnimmt und der layer-2 dadurch zusammen bricht.
net_l3.c:2868:2: warning: #warning geschieht dies auch im TE-mode?
net_l3.c:2869:2: warning: #warning TODO DL_RELEASE | INDICATION handling; inclusiv special state 10 (T309)
net_l3.c:2871: error: structure has no member named `l2_state0'
net_l3.c:2872: error: structure has no member named `l2_state0'
net_l3.c:2885: error: structure has no member named `l2_state0'
net_l3.c:2886: error: structure has no member named `l2_state0'
net_l3.c:2899: error: structure has no member named `l2_state0'
net_l3.c:2901: error: structure has no member named `l2_state0'
net_l3.c:2923:2: warning: #warning testing
net_l3.c: In function `Isdnl3Init':
net_l3.c:2924: error: structure has no member named `squeue0'
net_l3.c:2925: error: structure has no member named `l2_state0'
make[2]: *** [net_l3.o] Error 1
make[2]: Leaving directory `/usr/src/mISDNuser/i4lnet'
make[1]: *** [subdirs] Error 2
make[1]: Leaving directory `/usr/src/mISDNuser'
make: *** [all] Error 2
Hab schon bei Google gesurft usw. bin aber auf keinen grünen Zweig gekommen.
install-misdn von BeroNet hat bei mir auch nicht funktioniert. Bricht beim Installieren der KernelModule ab. Liegt aber sicherlich daran, weil ich meinen Kernel bereits gegen mISDN kompiliert habe.
Hoffe ihr könnt mir helfen.
Viele Grüße
Michael Rack