zaphfc lädt nicht mehr

RipperFox

Neuer User
Mitglied seit
23 Jul 2006
Beiträge
8
Punkte für Reaktionen
0
Punkte
1
Hallo Leuts, ich weiss nicht mehr weiter:


Nach einem plötzlichen Neustart meines Servers findet zaphfc meine HFC-S Karte nicht mehr:

bristuff-0.3.0-PRE-1r/zaphfc/

Code:
modprobe zaptel
insmod ./zaphfc.ko modes=1
ztcfg -v

Zaptel Configuration
======================

SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)

3 channels configured.

ZT_SPANCONFIG failed on span 1: No such device or address (6)
make: *** [loadlinux26NT] Fehler 1

Code:
dmesg:
Zapata Telephony Interface Registered on major 196
Zaptel Version: 1.2.5 Echo Canceller: KB1
zaphfc: jitterbuffer size: 1
zaphfc: 0 hfc-pci card(s) in this box.
Code:
lspci:
0000:00:09.0 Network controller: Cologne Chip Designs GmbH: Unknown device 2b90 (rev 02)
        Subsystem: Cologne Chip Designs GmbH: Unknown device 2b90
        Flags: bus master, medium devsel, latency 16, IRQ 11
        I/O ports at d400 [size=8]
        Memory at d4000000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [40] Power Management version 1

Sollte die PCI-ID nicht 2bd0 sein statt 2b90??

Einen IRQ kriegt die HFC-Karte auch nicht (logo, wenn der Treiber nicht lädt):
Code:
cat /proc/interrupts
           CPU0
  0:    3981614          XT-PIC  timer
  1:          8          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  7:     993105          XT-PIC  fcpci
  8:          4          XT-PIC  rtc
  9:          0          XT-PIC  acpi
 10:      36313          XT-PIC  eth1
 11:          3          XT-PIC  uhci_hcd:usb1, Bt87x audio, bttv0
 14:      36768          XT-PIC  ide0
NMI:          0
LOC:          0
ERR:          0
MIS:          0

Problem könnte der IRQ 11 sein, auf dem auch die TV-Karte angezeigt wird.
Allerdings lief das ganze ja bis heute - auchnach mehreren Neustarts..

Hat einer ne Idee, was ich noch tun könnte? Is die Karte putt?

Gruß

Ripper
 
RipperFox schrieb:
Hat einer ne Idee, was ich noch tun könnte? Is die Karte putt?

Erster Lösungsversuch:

Rechner ausschalten und neu einschalten.
 
gelöst..

Der Rechner war inzwischen öfter mal 5 Min aus (Netzteil aus..) -> hatte nix geholfen..

hum inzwischen läufts wieder..

Hatte die PCI-ID in zaphfc.c reingepatscht:

(Bei static const PCI_ENTRY id_list[] =

{0x1397, 0x2b90,"Conceptronic", "HFC-S Card"},

hinzugefügt)

und den Treiber geladen -> kernel panic..

Danach Neustart (5 Sek. ausschalten) und siehe da:

lspci zeigt wieder:
[Code
0000:00:09.0 0280: 1397:2bd0 (rev 02)
Subsystem: 1397:2bd0
Flags: bus master, medium devsel, latency 16, IRQ 7
I/O ports at d400 [disabled]
Memory at d4000000 (32-bit, non-prefetchable)
Capabilities: [40] Power Management version 1
0000:00:09.0 Network controller: Cologne Chip Designs GmbH ISDN network controller [HFC-PCI] (rev 02)

[/Code]

Die PCI-ID hat sich geändert (wohl wegen "setpci -v -d 1397:2b90 device_id=2bd0 vendor_id=1397", mit dem ich rumgespielt hatte - evtl. hat das geholfen)
und der Treiber lädt wieder - naja.. ok..


Danach wollte Asterisk aber dennoch nicht:

cat /dev/zap/1 führte zu "No such device or address"

ein Laden mit loadNT-debug


Code:
Zapata Telephony Interface Registered on major 196
Zaptel Version: 1.2.5 Echo Canceller: KB1
zaphfc: jitterbuffer size: 1
PCI: Enabling device 0000:00:09.0 (0000 -> 0003)
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKD] -> GSI 7 (level, low) -> IRQ 7
zaphfc: CCD/Billion/Asuscom 2BD0 configured at mem 0xd0a2c000 fifo 0xc4150000(0x14150000) IRQ 7 HZ 1000
zaphfc: Card 0 configured for NT mode
zaphfc: Card 0 configured for master mode
zaphfc: 1 hfc-pci card(s) in this box.
Registered tone zone 3 (Netherlands)
zaphfc: card 0 layer 1 state = G2
zaphfc: card 0 layer 1 state = G3

und * läuft..

Ich vermute beim automatischen Laden fehlt wieder ztcfg in /etc/modprobe.d/zaptel..

Aber ist schon komisch, dass sich die PCI-ID einfach so dauerhaft (Rechner stromlos) ändert..

Vieleicht krieg ich ja noch raus, warum sich der Rechner heute mittag aufgehangen hat..

Danke trozdem

Ripper
 
flacky mobo? / close plz

...doch nicht ganz gelöst..

nach mehrfachen Neustarts stellt sich raus, das irgendwas an der Hardware wohl faul ist:

Code:
zaphfc[0]: tx sync changed: 5091, 7620
zaphfc[0]: tx sync changed: 5091, 7618
zaphfc[0]: tx sync changed: 5091, 7616
zaphfc[0]: tx sync changed: 5091, 7614
Aieee - PCI parity error detected!
Aieee - PCI parity error detected!
Aieee - PCI parity error detected!
Aieee - PCI parity error detected!
Aieee - PCI parity error detected!
Aieee - PCI parity error detected!
Aieee - PCI parity error detected!
Aieee - PCI parity error detected!
Aieee - PCI parity error detected!
Too many PCI parity errors observed.
Some device on this bus is generating bad parity.
This is an error *observed by*, not *generated by*, this card.
PCI parity error checking has been disabled.
zaphfc: stop
zaphfc: shutting down card at d0b56000.
ACPI: PCI interrupt for device 0000:00:09.0 disabled
unregistered from zaptel.
zaphfc: freed one card.
Zapata Telephony Interface Unloaded
Zapata Telephony Interface Registered on major 196
Zaptel Version: 1.2.5 Echo Canceller: KB1
zaphfc: jitterbuffer size: 1
PCI: Enabling device 0000:00:09.0 (0000 -> 0003)
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKD] -> GSI 7 (level, low) -> IRQ 7
zaphfc: CCD/Billion/Asuscom 2BD0 configured at mem 0xd0b56000 fifo 0xcc6d0000(0x1c6d0000) IRQ 7 HZ 1000
zaphfc: Card 0 configured for NT mode
zaphfc: Card 0 configured for master mode
zaphfc: 1 hfc-pci card(s) in this box.
Registered tone zone 3 (Netherlands)
BUG: soft lockup detected on CPU#0!

Pid: 3898, comm:                ztcfg
EIP: 0060:[<d0b50cd2>] CPU: 0
EIP is at hfc_interrupt+0x102/0x3d0 [zaphfc]
 EFLAGS: 00000286    Tainted: PF      (2.6.16-1-686 #2)
EAX: 00000000 EBX: d0974000 ECX: 00000200 EDX: 00000000
ESI: 00000000 EDI: 00000286 EBP: 00000000 DS: 007b ES: 007b
CR0: 8005003b CR2: a7ebdab8 CR3: 17f74000 CR4: 000006d0
 [<b0130b4b>] handle_IRQ_event+0x20/0x4c
 [<b0130bca>] __do_IRQ+0x53/0x91
 [<b0104905>] do_IRQ+0x19/0x24
 [<b01033f6>] common_interrupt+0x1a/0x20
 [<b011a2b4>] __do_softirq+0x2c/0x7d
 [<b011a327>] do_softirq+0x22/0x26
 [<b010490a>] do_IRQ+0x1e/0x24
 [<b01033f6>] common_interrupt+0x1a/0x20
 [<b012007b>] sys_rt_sigsuspend+0xe/0x8f
 [<b013c611>] __handle_mm_fault+0x5d/0x168
 [<b0112165>] do_page_fault+0x188/0x4d9
 [<b0111fdd>] do_page_fault+0x0/0x4d9
 [<b01034e3>] error_code+0x4f/0x54

und folgendem Neustart:

PCI-ID wieder falsch..

und es werden nur noch 320 MB RAM (statt 512MB) erkannt.

Habe nun TV- und Soundkarte ausgebaut und bis jetzt läufts noch normal..

Ich seh schon.. muss mich nach nem "neuen" Server umschauen. Wird schwer, Ersatz für so was Stabiles (PIII 800 / intel BX Chipset) zu finden.. :(

Ripper
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,873
Beiträge
2,303,516
Mitglieder
378,533
Neuestes Mitglied
PatrickSt91