[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wie Modul-deb aus vollkommen fremden Sourcen bauen?



Am Freitag, 9. September 2005 01:11 schrieb Markus Schulz:
> Zitat von dir:
> > Problem (für mich):
> > In Stable ist hostap-driver 0.3.7, in testing ist 0.4.1. Der Patch
> > aus der URL ist für 0.3.9, und in meinem Anfängerdenken bin ich
> > davon ausgegangen, daß ein patch nicht unbedingt für jede Version
> > funktionsfähig ist, sondern nur für die Source, für die er
> > geschrieben wurde. Praktischerweise wird dort auch gleich ein
> > .tar.gz der Treibersourcen angeboten.
>
> Du willst also ein hostap Version 0.3.9 bauen.
> Und in meiner ersten Mail dieses Zweiges habe ich dir erklärt wie du
> aus dem 0.3.7er hostap ein 0.3.9er machst und das mit dem rules File
> baust für einen Kernel der nicht der lokal installierte ist.

Nachtrag:
eben mal ausprobiert und es hat keine 5min gedauert und ich hatte ein 
deb für meinen Kernel auf dem Router (gebaut auf meiner Desktop 
Maschine)

Einzig Warnungen wegen fehlendem wireless Methoden und pcmcia (sowas ist 
in meinem Router Kernel halt nicht drin) mußte ich beim compilieren 
ertragen.
Aus dem 0.3.7er mußte ich nur die Files unter driver/modules gegen die 
aus dem 0.3.9er austauschen. (Rest ist identisch, ausser dein Aircrack 
Patch, den hab ich nicht angewendet)

Hab jetzt auf jeden Fall ein hostap-modules-2.6.12.2_0.3.7-1_i386.deb 
mit folgendem Inhalt: (im Namen noch 0.3.7 da ich control file nicht 
geupdatet habe)
./lib/
./lib/modules/
./lib/modules/2.6.12.2/
./lib/modules/2.6.12.2/kernel/
./lib/modules/2.6.12.2/kernel/drivers/
./lib/modules/2.6.12.2/kernel/drivers/net/
./lib/modules/2.6.12.2/kernel/drivers/net/wireless/
./lib/modules/2.6.12.2/kernel/drivers/net/wireless/hostap_crypt_ccmp.ko
./lib/modules/2.6.12.2/kernel/drivers/net/wireless/hostap_crypt_tkip.ko
./lib/modules/2.6.12.2/kernel/drivers/net/wireless/hostap_crypt_wep.ko
./lib/modules/2.6.12.2/kernel/drivers/net/wireless/hostap_cs.ko
./lib/modules/2.6.12.2/kernel/drivers/net/wireless/hostap.ko
./lib/modules/2.6.12.2/kernel/drivers/net/wireless/hostap_pci.ko
./lib/modules/2.6.12.2/kernel/drivers/net/wireless/hostap_plx.ko
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/hostap-modules-2.6.12.2/
./usr/share/doc/hostap-modules-2.6.12.2/copyright
./usr/share/doc/hostap-modules-2.6.12.2/changelog.Debian.gz

diese Variante funktioniert also und müßte auch für dich ohne Probleme 
machbar sein.

-- 
Markus Schulz

modprobe windows
modprobe: This module will TAINT the kernel



Reply to: