Vermutlich DNS falsch konfiguriert?? [gelöst]

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Frank Drebin
Beiträge: 16
Registriert: 01.03.2005 08:37:15

Vermutlich DNS falsch konfiguriert?? [gelöst]

Beitrag von Frank Drebin » 21.04.2005 17:29:37

Hallo Forum,

ich hab dank Raouls Hilfe meine FritzCard mit Capi zum laufen bekommen und kann mich auch einwählen.

Nachdem ich mich eingewählt habe kann ich aber nichts weiter anpingen weder mit IP noch mit Domainname. Folgendes stand in syslog und message.
server:/# tail /var/log/messages
Apr 21 18:04:37 server pppd[2837]: capiplugin: using /dev/capi/0: "" -> "0192072" outgoing (pcli=0x101/ncci=0x10101)
Apr 21 18:04:38 server pppd[2837]: Using interface ppp0
Apr 21 18:04:38 server pppd[2837]: Connect: ppp0 <--> /dev/capi/0
Apr 21 18:04:38 server pppd[2837]: capiplugin: phase establish (was serialconn).
Apr 21 18:04:38 server pppd[2837]: capiplugin: phase authenticate (was establish).
Apr 21 18:04:38 server pppd[2837]: PAP authentication succeeded
Apr 21 18:04:38 server pppd[2837]: capiplugin: phase network (was authenticate).
Apr 21 18:04:38 server pppd[2837]: local IP address 212.144.12.227
Apr 21 18:04:38 server pppd[2837]: remote IP address 145.253.1.47
Apr 21 18:04:38 server pppd[2837]: capiplugin: phase running (was network).
server:/# tail /var/log/syslog
Apr 21 18:04:38 server pppd[2837]: rcvd [IPCP ConfNak id=0x2 <addr 212.144.12.227>]
Apr 21 18:04:38 server pppd[2837]: sent [IPCP ConfReq id=0x3 <addr 212.144.12.227>]
Apr 21 18:04:38 server pppd[2837]: rcvd [IPCP ConfAck id=0x3 <addr 212.144.12.227>]
Apr 21 18:04:38 server pppd[2837]: not replacing default route to eth0 [192.168.0.1]
Apr 21 18:04:38 server pppd[2837]: Cannot determine ethernet address for proxy ARP
Apr 21 18:04:38 server pppd[2837]: local IP address 212.144.12.227
Apr 21 18:04:38 server pppd[2837]: remote IP address 145.253.1.47
Apr 21 18:04:38 server pppd[2837]: capiplugin: phase running (was network).
Apr 21 18:04:38 server pppd[2837]: Script /etc/ppp/ip-up started (pid 2845)
Apr 21 18:04:39 server pppd[2837]: Script /etc/ppp/ip-up finished (pid 2845), status = 0x0
Nach der Einwahl bei meinem Provider habe ich auch ein ppp0 device
ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:A1:B0:09:3C:07
inet Adresse:192.168.0.1 Bcast:192.168.0.255 Maske:255.255.255.0
inet6 Adresse: fe80::2a1:b0ff:fe09:3c07/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:18584 errors:0 dropped:0 overruns:0 frame:0
TX packets:16383 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:1831065 (1.7 MiB) TX bytes:1666651 (1.5 MiB)
Interrupt:5 Basisadresse:0xa400

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:189 errors:0 dropped:0 overruns:0 frame:0
TX packets:189 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:16100 (15.7 KiB) TX bytes:16100 (15.7 KiB)

ppp0 Protokoll:Punkt-zu-Punkt Verbindung
inet Adresse:212.144.12.227 P-z-P:145.253.1.47 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:3
RX bytes:424 (424.0 b) TX bytes:61 (61.0 b)
Ach ja die Remote Adresse kann ich anpingen.

Auf dem Rechner läuft außerdem noch bind. Als forwarder hab ich den DNS meines Providers eingetragen
named.conf.options

options {
directory "/var/cache/bind";
// directory "/var/run/bind/named.pid";

// If there is a firewall between you and nameservers you want
// to talk to, you might need to uncomment the query-source
// directive below. Previous versions of BIND always asked
// questions using port 53, but BIND 8.1 and later use an unprivileged
// port by default.

// query-source address * port 53;

// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.

forwarders {205.188.146.145;};
forward only;
listen-on {192.168.0.1;};
heartbeat-interval 2880;


auth-nxdomain no; # conform to RFC1035

};
und in der resolv.conf steht

search home.local
nameserver 192.168.0.1

Hab ich irgendwas vergessen? Ich schließe auch nicht aus, dass ich was nicht ganz verstanden habe.

Ich weiß jetzt nicht so richtig wo der Fehler liegt. Würde mich über einen Tipp sehr freuen .
Gruß Frank

PS.: hab auch schon im Forum gesucht aber nichts gefunden
Zuletzt geändert von Frank Drebin am 25.04.2005 12:00:47, insgesamt 1-mal geändert.

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Re: Vermutlich DNS falsch konfiguriert??

Beitrag von Raoul » 21.04.2005 20:11:23

Frank Drebin hat geschrieben:Hallo Forum,

ich hab dank Raouls Hilfe meine FritzCard mit Capi zum laufen bekommen und kann mich auch einwählen.
Hört man gerne ;-)
Apr 21 18:04:38 server pppd[2837]: not replacing default route to eth0 [192.168.0.1]
Da liegt der Hund begraben. Editiere mal die /etc/network/interfaces und kommentiere den Gateway für eth0 aus. Dann noch ein "/etc/init.d/networking restart" und alles sollte funktionieren.

Anstatt bind würde ich Dir dnsmasq empfehlen.

Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Benutzeravatar
Frank Drebin
Beiträge: 16
Registriert: 01.03.2005 08:37:15

Beitrag von Frank Drebin » 22.04.2005 11:53:09

Hallo Raoul,

danke für deine Antwort, wenn ich heute zuhause bin probier ich das sofort aus.

Vielleicht kannst du mir hier auch noch helfen. Ich hab noch einen zweiten Rechner auf Arbeit (Kernel 2.6 + ISDN(Capi)), hier ist aber eine FritzClassic ISA drinn. Hab alles soweit installiert.

Der Schritt, der mir noch fehlt ist das Kompilieren der FritzClassic Module. Allerdings läuft make nicht richtig durch:
debian:/usr/src/fritz# make
(cd src.drv; make CARD=fcclassic)
make[1]: Entering directory `/usr/src/fritz/src.drv'
cc -c -DMODULE -D__KERNEL__ -DNDEBUG -D__fcclassic__ -DTARGET=\"fcclassic\" -O2 -Wall -I /lib/modules/`uname -r`/build/include main.c -o main.o
In file included from /lib/modules/2.6.8-mykernel/build/include/asm/processor.h:18,
from /lib/modules/2.6.8-mykernel/build/include/asm/thread_info.h:16,
from /lib/modules/2.6.8-mykernel/build/include/linux/thread_info.h:21,
from /lib/modules/2.6.8-mykernel/build/include/asm/uaccess.h:9,
from main.c:28:
/lib/modules/2.6.8-mykernel/build/include/asm/system.h: In Funktion »__set_64bit_var«:
/lib/modules/2.6.8-mykernel/build/include/asm/system.h:193: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.6.8-mykernel/build/include/asm/system.h:193: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
In Datei, eingefügt von /lib/modules/2.6.8-mykernel/build/include/linux/irq.h:20,
von /lib/modules/2.6.8-mykernel/build/include/asm/hardirq.h:6,
von /lib/modules/2.6.8-mykernel/build/include/linux/interrupt.h:12,
von /lib/modules/2.6.8-mykernel/build/include/linux/netdevice.h:512,
von defs.h:80,
von tools.h:30,
von main.c:48:
/lib/modules/2.6.8-mykernel/build/include/asm/irq.h:16:25: irq_vectors.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.8-mykernel/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.8-mykernel/build/include/linux/interrupt.h:12,
from /lib/modules/2.6.8-mykernel/build/include/linux/netdevice.h:512,
from defs.h:80,
from tools.h:30,
from main.c:48:
/lib/modules/2.6.8-mykernel/build/include/linux/irq.h: Auf höchster Ebene:
/lib/modules/2.6.8-mykernel/build/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
In file included from /lib/modules/2.6.8-mykernel/build/include/linux/irq.h:72,
from /lib/modules/2.6.8-mykernel/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.8-mykernel/build/include/linux/interrupt.h:12,
from /lib/modules/2.6.8-mykernel/build/include/linux/netdevice.h:512,
from defs.h:80,
from tools.h:30,
from main.c:48:
/lib/modules/2.6.8-mykernel/build/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
/lib/modules/2.6.8-mykernel/build/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here (not in a function)
main.c:67: Warnung: type defaults to `int' in declaration of `EXPORT_NO_SYMBOLS'
main.c:67: Warnung: data definition has no type or storage class
main.c: In Funktion »inc_use_count«:
main.c:120: Warnung: `MOD_INC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.8-mykernel/build/include/linux/module.h:555)
main.c: In Funktion »dec_use_count«:
main.c:121: Warnung: `MOD_DEC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.8-mykernel/build/include/linux/module.h:567)
main.c: In Funktion »fritz_init«:
main.c:151: Warnung: `MOD_INC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.8-mykernel/build/include/linux/module.h:555)
main.c:156: Warnung: `MOD_DEC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.8-mykernel/build/include/linux/module.h:567)
main.c:163: Warnung: `MOD_DEC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.8-mykernel/build/include/linux/module.h:567)
main.c:175: Warnung: `MOD_DEC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.8-mykernel/build/include/linux/module.h:567)
make[1]: *** [main.o] Fehler 1
make[1]: Leaving directory `/usr/src/fritz/src.drv'
make: *** [drv] Fehler 2
Das script findet scheinbar eine Datei nicht. Kann man da was machen?


Gruß Frank

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 22.04.2005 13:08:19

Laß mich raten: Du versuchst, den SuSE 8.2 Treiber unter Kernel 2.6x zu installieren?!

Nimmt entweder den SuSE 9.1 Treiber oder versuch mal, beim 8.2er in src/defs.h

Code: Alles auswählen

#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 5, 0)
zu ändern in

Code: Alles auswählen

#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 4, 21)
Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Benutzeravatar
Frank Drebin
Beiträge: 16
Registriert: 01.03.2005 08:37:15

Beitrag von Frank Drebin » 25.04.2005 08:32:38

Guten Morgen,

also ich hab die Einträge in def.h geändert. Hat nicht funktioniert. Dann hab ich mal bei AVM nach Suse9.1 Treibern für die FritzCardClassic geschaut, leider sind die 8.2er die letzten für die Karte gewesen.

Oder könnte ich auch die FritzCard PCI Treiber nehmen???

Benutzeravatar
Frank Drebin
Beiträge: 16
Registriert: 01.03.2005 08:37:15

Beitrag von Frank Drebin » 25.04.2005 11:59:50

Hallo,

also die ISA Karte läuft jetzt. Und zwar hab ich mir das Paket hier:

ftp://ftp.gwdg.de/pub/suse/i386/9.1/sus ... 6.i586.rpm

runtergeladen und kompiliert, danach die fcclassic.ko ins richtige verzeichnis kopiert.

@ Raoul Danke nochmal für die Hilfe

Gruß Frank

Antworten