Fehler beim Kernelbau

P@rick

Active Member
Hi,

ich bekomme wenn ich das Kommando
# /usr/sbin/config MYKERNEL
ausführe immer folgende Fehlermeldung.

config: MYKERNEL:266: devices with zero units are not likely to be correct

die letzten par Zeilen sehen folgendermaßen aus.

263 # FireWire support
264 #device firewire # FireWire bus code
265 #device sbp # SCSI over FireWire (Requires scbus and da)
266 #device fwe # Ethernet over FireWire (non-standard!)
267 device sbc0 at isa? port 0x220 irq 5 drq 1 flags 0x15
268 device pcm

wenn ich Zeile 267 lösche funktionierts komischerweise. Also scheint es mit dieser zusammen zu hängen.

Weiß jemand Rat?
 
Original geschrieben von P@rick
Hi,

ich bekomme wenn ich das Kommando
# /usr/sbin/config MYKERNEL
ausführe immer folgende Fehlermeldung.

config: MYKERNEL:266: devices with zero units are not likely to be correct

die letzten par Zeilen sehen folgendermaßen aus.

263 # FireWire support
264 #device firewire # FireWire bus code
265 #device sbp # SCSI over FireWire (Requires scbus and da)
266 #device fwe # Ethernet over FireWire (non-standard!)
267 device sbc0 at isa? port 0x220 irq 5 drq 1 flags 0x15
268 device pcm

wenn ich Zeile 267 lösche funktionierts komischerweise. Also scheint es mit dieser zusammen zu hängen.

Weiß jemand Rat?

Das hat wohl damit zu tun, dass du wohl kein Device dieses Typs in der Maschine hast.


CW
 
Original geschrieben von P@rick
laut dem Handbook müsste das aber der Treiber für meine Soundkarte sein. Oder hab ich da nen Tippfehler drin?

Ich gehe davon aus, dass du keine ISA-Soundblaser drin hast.

Oder doch?

Denn normalerweise brauchst du nur device pcm für die PCI-Soundblaster z.B.

CW
 
das ist für mein Siemens Mobile 510, da müsste ne ISA Soundkarte drin sein. Zumindest hab ich das so im Internet gefunden.
 
Original geschrieben von P@rick
das ist für mein Siemens Mobile 510, da müsste ne ISA Soundkarte drin sein. Zumindest hab ich das so im Internet gefunden.

Hmmm ... wenne s so ist, dann müsstest du ja auch eine ISA-Karte haben.

Hast du eine ISA-Karte drin?

CW
 
ja, anscheinend schon. Ist ein Laptop das ding ist vermutlich onboard. Unter Linux hat sie zumindest auch nur als ISA funktioniert.

Das hab ich im Inet gefunden:

Both Sounddriver-families (OSS and ALSA) can be used. But the auto-detection fails because the PCI-Chip emulates an ISA-Soundcard.
 
Original geschrieben von P@rick
ja, anscheinend schon. Ist ein Laptop das ding ist vermutlich onboard. Unter Linux hat sie zumindest auch nur als ISA funktioniert.

Das hab ich im Inet gefunden:

Both Sounddriver-families (OSS and ALSA) can be used. But the auto-detection fails because the PCI-Chip emulates an ISA-Soundcard.

Hmmm ... das ist natürlich eine Sache die du bei den einschlägigen Mailinglisten lösen kannst.

Ich habe Net/OpenBSD bei mir laufen und kann dir nicht viel über diesen Sachverhalt sagen.

Wo sind die FreeBSD-User!

Hier braucht jemand Hilfe!

Und ich fände es interessant, zu erfahren, wie man das Problem löst ;)

Sorry P@rick

CW
 
Hi,
was für ein FreeBSD (Version) benutzt du? Die ISA-Sachen kommen nämlich nur in 4.x in die Kernelkonfig. Ab 5.x wird das in die /boot/device.hints geschrieben.

Gruß

Tulkas
 
Dann solltest du noch sowas wie

hint.sbc.0.at="isa"
hint.sbc.0.port="0x220"
hint.sbc.0.irq="5"
hint.sbc.0.drq="1"
hint.sbc.0.flags="0x15"

in deine /boot/device.hints schreiben und nur

device pcm
device sbc

in deinem Kernel lassen.

Gruß

Tulkas
 
hints is ja nich nur für isa:

Code:
hint.scbus.0.at="ahc0"
hint.da.0.at="scbus0"
hint.da.0.target="2"
hint.da.1.at="scbus0"
hint.da.1.target="10"
hint.da.2.at="scbus0"
hint.da.2.target="11"
[...]
 
Zurück
Oben