Tester für alte Netzwerktreiber (arl, cnw, sbni, sbsh, snc, oltr) gesucht!

Yamagi

Possessed With Psi Powers
Teammitglied
FreeBSD ist dabei die letzten Reste des GIANT-Lock zu entfernen. Dazu gehört auch, dass die komplette Netzwerkinfrastruktur von diesem befreit wird, denn dort gibt es noch einige Reste. Alle Netzwerkkartentreiber, die noch GIANT nutzen, werden dadurch nicht mehr funktionieren. Man versucht im Moment so viele der alten Treiber wie möglich mit neuem Locking auszustatten, aber dafür man benötigt man eure Hilfe. Das Problem besteht darin, dass die Entwickler selbst keine entsprechende Hardware besitzen, um diese Änderungen an den Treiber zu testen. Finden sich jetzt nach dem zweiten Aufruf keine Tester, werden die entsprechenden Treiber entfernt und damit ab FreeBSD 8.0 verrschwunden sein. Solltet ihr eine der unten genannten Karten besitzen, nehmt euch bitte 5 Minuten Zeit und testen die ebenfalss unten zu findenen Patches:

From: John Baldwin <jhb@freebsd.org>
To: stable@freebsd.org
Date: Wed, 18 Jun 2008 11:56:24 -0400
Cc:
Subject: arl(4) MPSAFE patch -- test or driver will be removed!

I have a patch to make arl(4) MPSAFE. However, I am unable to test it. If no
one is able to test patches for this driver, it will be removed. I posted
the patch to current@ several weeks ago. If I do not hear anything within a
week I will remove the driver from HEAD (and thus 8.0).

http://www.FreeBSD.org/~jhb/patches/arl.patch

--
John Baldwin
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

From: John Baldwin <jhb@freebsd.org>
To: stable@freebsd.org
Date: Wed, 18 Jun 2008 11:57:13 -0400
Cc:
Subject: cnw(4) MPSAFE patch -- test or driver will be removed!

I have a patch to make cnw(4) MPSAFE. However, I am unable to test it. If no
one is able to test patches for this driver, it will be removed. I posted
the patch to current@ several weeks ago. If I do not hear anything within a
week I will remove the driver from HEAD (and thus 8.0).

http://www.FreeBSD.org/~jhb/patches/cnw.patch

--
John Baldwin
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

From: John Baldwin <jhb@freebsd.org>
To: stable@freebsd.org
Date: Wed, 18 Jun 2008 11:58:10 -0400
Cc:
Subject: sbni(4) MPSAFE patch -- test or driver will be removed!

I have a patch to make sbni(4) MPSAFE. However, I am unable to test it. If
no one is able to test patches for this driver, it will be removed. I posted
the patch to current@ several weeks ago. If I do not hear anything within a
week I will remove the driver from HEAD (and thus 8.0).

http://www.FreeBSD.org/~jhb/patches/sbni.patch

--
John Baldwin
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

From: John Baldwin <jhb@freebsd.org>
To: stable@freebsd.org
Date: Wed, 18 Jun 2008 11:59:37 -0400
Cc:
Subject: sbsh(4) MPSAFE patch -- test or driver will be removed!

I have a patch to make sbsh(4) MPSAFE. However, I am unable to test it. If
no one is able to test patches for this driver, it will be removed. I posted
the patch to current@ several weeks ago. If I do not hear anything within a
week I will remove the driver from HEAD (and thus 8.0).

http://www.FreeBSD.org/~jhb/patches/sbsh.patch

This driver has very dubious behavior in that it sleeps in lots of places when
it shouldn't. I doubt it works properly even with Giant.

--
John Baldwin
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

From: John Baldwin <jhb@freebsd.org>
To: stable@freebsd.org
Date: Wed, 18 Jun 2008 12:01:05 -0400
Cc: pc98@freebsd.org
Subject: snc(4) MPSAFE patch -- test or driver will be removed!

I have a patch to make snc(4) MPSAFE. However, I am unable to test it. If no
one is able to test patches for this driver, it will be removed. I posted
the patch to current@ several weeks ago. If I do not hear anything within a
week I will remove the driver from HEAD (and thus 8.0).

http://www.FreeBSD.org/~jhb/patches/snc.patch

Note that this patch is relative to some cleanups done in HEAD a while ago.
You should be able to just grab the snc(4) files from HEAD and apply the
patch to test this on 6.x or 7.x.

--
John Baldwin
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

From: John Baldwin <jhb@freebsd.org>
To: stable@freebsd.org
Date: Wed, 18 Jun 2008 12:01:09 -0400
Cc:
Subject: oltr(4) MPSAFE patch -- test or driver will be removed!

I have a patch to make oltr(4) MPSAFE. However, I am unable to test it. If
no one is able to test patches for this driver, it will be removed. I posted
the patch to current@ several weeks ago. If I do not hear anything within a
week I will remove the driver from HEAD (and thus 8.0).

http://www.FreeBSD.org/~jhb/patches/oltr.patch

--
John Baldwin
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

Testergebnisse postet ihr bitte auf freebsd-stable@. Solltet ihr kein Englisch können, bitte hier rein, ich leite es entsprechend weiter,
 
Zuletzt bearbeitet:
Na, so werden auf jeden Teile die Treiber generalüberholt.
Wenns tatsächlich niemanden gibt, der diese Karten hat, brauch man ja auch nicht die Treiber.
 
Ja, das sehe ich auch so. Auf einer Maschine, die FreeBSD 7 rechtfertigt, kann man diese Karten eh nicht nutzen. Das ist durchgehend ISA oder 16-Bit PCCard und entsprechend mit 10Mbit/s Datendurchatz. Also viel zu langsam für heutige Ansprüche. Aber es wäre halt schön, wenn die Treiber drinbleiben. Denn ich sehe es schon kommen, zum Release von 8.0 in einigen Jahren haben wir dann hier prompt den Thread "Heul, FreeBSD ist so böse weil meine Netzwerkkarte nicht mehr geht. Ich geh zu Linux, weil da alles viel besser ist!". Andererseits, dann kann ich antworten, dass sie hier ja hätten helfen können :)
 
nuja, aber ISA ist ja schon seit langer zeit nicht mehr auf den boards...

Jein.

Zwar gibt's schon ewig keine Steckplätze mehr, allerdings findet sich auf jedem aktuellen x86- oder AMD64-basierten Board der Low Pin Count (LPC) Bus, über den z.B. die Real-Time Clock (RTC) oder der UART angebunden ist. LPC ist ISA mit weniger Leitungen.

Zum eigentlichen Thema: Zwar sind die Karten alt, aber warum sollte man sie unter FreeBSD 8.x oder noch später nicht mehr nutzen sollen/wollen? Das Argument, dass man so eine "alte" Maschine nicht sinnvoll unter neueren FreeBSD Versionen nutzen kann, ist falsch. Zwar sollte man keine Geschwindigkeitsrekorde erwarten, aber die Hardware-Anforderungen von FreeBSD selbst sind schon lange nicht mehr ernsthaft gewachsen. Eine CPU mit MMU und ein paar MBytes RAM reichen. Ich behaupte, mit 32 MBytes kommt man schon sehr weit.

Zwar könnte man auf so einer alten Kiste der Pentium-Klasse auch ältere FreeBSD Versionen, z.B. 4.x, laufen lassen. Allerdings muss man sich dann Gedanken über die Beschaffung von Software machen. Die Ports setzen ein relativ aktuelles System vorraus, d.h. die fallen dann schon mal weg. Das gleiche gilt für Packages. Um nicht alles auf der alten Krücke übersetzen zu müssen, bräuchte man dann eine zweite Maschine, auch mit einer alten FreeBSD Version. Ich glaube daher, dass es einfacher ist ein aktuelles System zu verwenden und Packages zu ziehen.
 
@makenoob: ISA Slots sind schon seit langer Zeit nicht mehr auf den Boards die sich der Ottonormal-Verbraucher einbaut. ;)
Es gibt immer noch IndustrieMoBos mit ISA Slots, da einige Messkarten immer noch ISA sind und dies anscheinend auch noch so bleiben wird.
 
Ich finde es auh eigentlich schade. Aber wenn niemand die Karten hat würde ich sagen einfach patchen und als experimentell in der Manual Page markieren.
 
Zurück
Oben