Immer noch eine Anfängerfrage / FreeBSD und NE2000PCI ( Realthek 8029 )

From: ErkaN <Selamsana(at)uni.de>
Date: Wed, 23 May 2001 09:02:17 -0000

Hallo Liste,

erstmal möchte ich mich bedanken, wegen gestriege Hilfestellungen von Marian
Hettwer, Lukas Ertl, Thorsten Steentjes und Cristian Braun...Sie haben mir
ganz gute Tips gegeben...

Ich hab gestern nach allen Tips Verdacht gehabt, dass die Netzwerkkarte
vieleicht kaputt gegangen ist und deswegen hab ich die Suse 7.0 neu (
standart) instaliert, als kurzfristige Lösung....Nein...Die Karte war
OK..Denn unter Suse läuft die Karte 100 % als Modul "ne2k-pci.o"...

Dann hab ich FreeBSD 4.3 nochmal instaliert..Bei der Installation hab ich
"Start kernel configuration in full-screen visual mode" ausgewählt und hab
ich festgestellt, dass ich 7 Conflicts habe....6 mal unter Networt, 1 mal
unter Miscellaneous:

===============================================================
unter Network:
1) IBM EtherJet, CS89x0-based Ethernet adapters CONF
cs0 0x300
2) NE1000,NE2000,3C503,WD/SMC80xx Ethernet adapters CONF ed0 10
0x280
3) Fujitsu MB86960A/MB86965A Ethernet adapters CONF
fe0 0x300
4) AT&T Starlan 10 and EN100, 3C507, NI5210 Ethet ada CONF ie0
10 0x300
5) Isolan, Novell NE2100/NE32-VL Ethernet adapters CONF
Inc0 10 0x280
6) SMC/Megahertz Ethernet adapters
CONF sn0 10 0x300

unter Miscellaneous
7) PC-card controller
CONF pcic0 0x3e0
=======================================================================

Also meine Karte ist eine NE2000PCI combartable und hab ausser 2 und 7 alle
Einträge deaktiviert...Dann war die 7 Conflickts verwunden,,,aber meine
Karte hat immer als Port 0x600 benutz, hab dann so ge ändert: ( Wenn ich
mich nicht so irre, laufen alle PCI geräte ab 600, nur die ISA - Geräte
benutzen diese Ports...)..

NE1000,NE2000,3C503,WD/SMC80xx Ethernet adapters ed0 10 0x600

ps: Auf dieser Seite hab ich festgestellt, dass meine Karte auch supportet
ist:
http://www.defcon1.org/html/Hardware_Articles/OpenSSH/Hardware/hardware.html
( Novell NE1000, NE2000, and NE2100 ethernet interface. )

My System hab ich versucht weiter zu instalieren....Standart -Installation
klappte wieder wunderbar..

Die Idee von Thorsten Steentjes, dass die Karten immer noch nach einem
ISA-Karten suchen war nicht so schlecht..
______________________________________________________________
<<Wenn Du moechtest, dass die Netzwerkkarte ed0 heisst, aendere in
<<Deiner kernel-Konfigurationsdatei die Zeile
<<device ed0 at isa? port 0x280 irq 10 iomem 0xd8000
<<in
<<device ed0 #at isa? port 0x280 irq 10 iomem 0xd8000
----------------------------------------------------------------------------
---------

Ok... Ich hab mir einen neuen Kernel zu compilern...Ich hab keine USB, keine
Scsi...Beim Kernel Compilern hab ich nötige Einstellungen vorgenommen und
Kernel compilern klappte wunderbar...( NachErklärung von Marian Hettwer und
Lukas Ertl )
Vor der Kernel Kompilierung hab ich "device ed0 " nach Tip von Thorsten
eingestellt..Denn er hatte Recht, dass die Karte nicht eine ISA-Karte ist,
sondern eine PCI - Karte ( Auf dem PCI-Slots hab ich sowieso 2 Karte: 1. ist
Netzwerkkarte, 2. ist Grafikkarte )

Ich sehe aber immer noch unter /dev/ -Verzeichnis immer noch keinen
Interface "ed0"..Dann hab ich versucht mit
sh MAKEDEV ed0
einen neuen Interface zu erstellen aber wieder Fehlermeldung:
MAKEDEV: can't open MAKEDEV: no such file or directory...

Also meine Frage ist jetzt:

Seit gestern bin ich mit meinem Latein am Ende...Wie kann ich meine
verdammte ne2000 Karte dem System bekant machen ? Ich will endlich über
suse-pc ins internet gehen !!! Aber die Karte spielt ja nicht mit !!!!

Im Voraus Danke für jede Idee und Hilfe....

erkaN

ps: ich hab folgende Seite nach geschaut:
www.freebsddiary.org
www.freshports.org
www.bsdtoday.com
www.defcon1.org
aber nicht etwas wictiges gefunden...Könte es sein, das ich vieleicht etwas
übersehen habe...:-)

My Hardware:
P133, 1.6 HDD (IDE ) , Soundkarte ISA Plund and Play HighScreen sound
blaster 16/32 (ad1816 chipset) ( es ist momentan unwichtig), Grafikarte
Avange Logic 2302, Keine SCSI, Keine USB..usw..usw..

Hier sind sind Ausgaben von Befehlen , dmesg, ifconfig -a , pciconf -l und
die Datei "/boot/kernel.conf "
======================================================================

dmesg sieht so aus:
===================
Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 4.3-RELEASE #0: Sat Apr 21 10:54:49 GMT 2001
    jkh(at)narf.osd.bsdi.com:/usr/src/sys/compile/GENERIC
Timecounter "i8254" frequency 1193182 Hz
CPU: Pentium/P54C (132.96-MHz 586-class CPU)
  Origin = "GenuineIntel" Id = 0x52c Stepping = 12
  Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory = 41943040 (40960K bytes)
config> di sn0
config> di lnc0
config> di ie0
config> di fe0
config> di cs0
config> en ed0 ---------->>> was ich bisjetz geschaft habe ist das hier
config> po ed0 0x600
config> ir ed0 10
config> iom ed0 0xd8000
config> f ed0 0
config> q
avail memory = 36499456 (35644K bytes)
Preloaded elf kernel "kernel" at 0xc044d000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc044d09c.
Intel Pentium detected, installing workaround for F00F bug
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
isab0: <Intel 82371FB PCI to ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX ATA controller> port 0x3000-0x300f at device 7.1 on
pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
pci0: <VGA-compatible display device> at 9.0 irq 10
fdc0: <NEC 765 or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ad0: 1549MB <WDC AC21600H> [3148/16/63] at ata0-master PIO4
acd0: CDROM <CD-ROM CDU611> at ata0-slave using PIO4
Mounting root from ufs:/dev/ad0s1a
cd9660: RockRidge Extension
=============================================================

ifconfig -a sieht so aus:
===========================
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
faith0: flags=8000<MULTICAST> mtu 1500
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
gif1: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
gif2: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
gif3: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
======================================

pciconf -l sieht so aus:
ps: ich hab jetz eine ISA-Soundkarte nachgebaut:( dachte, hilft vieleicht,
wenn ich ISA-Slot1 belege.
=======================
chip0(at)pci0:0:0: class=0x060000 card=0x00000000 chip=0x122d8086 rev=0x01
hdr=0x00
isab0(at)pci0:7:0: class=0x060100 card=0x00000000 chip=0x122e8086 rev=0x02
hdr=0x00
atapci0(at)pci0:7:1: class=0x010180 card=0x00000000 chip=0x12308086 rev=0x02
hdr=0x00
none0(at)pci0:9:0: class=0x030000 card=0x00000000 chip=0x23024005 rev=0x00
hdr=0x00

================================================

Die Datei /boot/kernel.conf sieht so aus:
======================
di sn0
di lnc0
di ie0
di fe0
di cs0
en ed0
po ed0 10
ir ed0 10
iom ed0 0xd8000
f ed0 0
q

======================

erkaN

--
The linux philosophy is laugh in the face of danger.
L. Torvalds
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 23 May 2001 - 09:04:30 CEST

search this site