karta rtl8180 jak uruchomić

susza001 susza001 w poczta.onet.pl
Śro, 6 Wrz 2006, 16:33:14 CEST


Co zrobic aby skompilować jakieś drivery do tej karty
originalne ze strony  rtl8180_1.5_release26
wyrzucają :
rtl8180_1.5_release26]# make
make -C /lib/modules/2.6.16.23-1/build
SUBDIRS=/opt/rtl8180_1.5_release26 MODVERDIR=/opt/rtl8180_1.5_release26
modules
make[1]: Wejście do katalogu `/usr/src/linux-2.6.16.23'

  WARNING: Symbol version dump /usr/src/linux-2.6.16.23/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /opt/rtl8180_1.5_release26/r8180_pci_init.o
/opt/rtl8180_1.5_release26/r8180_pci_init.c: In function
`rtl8180_pci_probe':
/opt/rtl8180_1.5_release26/r8180_pci_init.c:146: error: structure has no
member named `slot_name'
/opt/rtl8180_1.5_release26/r8180_pci_init.c:150: error: structure has no
member named `slot_name'
make[2]: *** [/opt/rtl8180_1.5_release26/r8180_pci_init.o] Błąd 1
make[1]: *** [_module_/opt/rtl8180_1.5_release26] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.16.23'
make: *** [modules] Błąd 2

Otwarte:
jaq rtl8180-0.21]# make
make -C /lib/modules/2.6.16.23-1/build SUBDIRS=/opt/rtl8180-0.21
MODVERDIR=/opt/rtl8180-0.21 modules
make[1]: Wejście do katalogu `/usr/src/linux-2.6.16.23'

  WARNING: Symbol version dump /usr/src/linux-2.6.16.23/Module.symvers
           is missing; modules will have no dependencies and modversions.

make[2]: *** Brak reguł do zrobienia obiektu
`/opt/rtl8180-0.21/ieee80211.s', wymaganego przez
`/opt/rtl8180-0.21/ieee80211.o'. Stop.
make[1]: *** [_module_/opt/rtl8180-0.21] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.16.23'
make: *** [modules] Błąd 2
[susza001 w jaq rtl8180-0.21]#

CVS:

-net-rtl8180-sa2400.spec                                                  <
# $Revision: 1.12 $, $Date: 2006/08/28 07:27:20 $

Building kernel-net-rtl8180-sa2400.spec with the following conditional
flags:
 --without smp

from available:
--with   :       verbose
--without:       dist_kernel kernel <smp>

Available branches:
rtl8180-0.21.tar.gz having proper md5sum already exists
Wykonywanie(%prep): /bin/sh -e /var/tmp/rpm-tmp.9188
+ umask 022
+ cd /root/rpm/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ unset LINGUAS
+ :
+ cd /root/rpm/BUILD
+ rm -rf rtl8180-0.21
+ /bin/gzip -dc /root/rpm/SOURCES/rtl8180-0.21.tar.gz
+ tar -xf -
+ STATUS=0
+ [ 0 -ne 0 ]
+ cd rtl8180-0.21
+ /bin/id -u
+ [ 0 = 0 ]
+ /bin/chown -Rhf root:root .
+ true .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo Patch #0 (kernel-net-rtl8180-sa2400-kernel-2.6.12.patch):
Patch #0 (kernel-net-rtl8180-sa2400-kernel-2.6.12.patch):
+ patch -p1 -s
+ < /root/rpm/SOURCES/kernel-net-rtl8180-sa2400-kernel-2.6.12.patch
+ echo Patch #1 (kernel-net-rtl8180-sa2400-module-params.patch):
Patch #1 (kernel-net-rtl8180-sa2400-module-params.patch):
+ patch -p0 -s
+ < /root/rpm/SOURCES/kernel-net-rtl8180-sa2400-module-params.patch
+ exit 0
Wykonywanie(%build): /bin/sh -e /var/tmp/rpm-tmp.9188
+ umask 022
+ cd /root/rpm/BUILD
+ cd rtl8180-0.21
+ LANG=C
+ export LANG
+ unset DISPLAY
+ unset LINGUAS
+ :
+ [ ! -r /usr/src/linux/config-up ]
+ install -d o/include/linux
+ ln -sf /usr/src/linux/config-up o/.config
+ ln -sf /usr/src/linux/Module.symvers-up o/Module.symvers
+ ln -sf /usr/src/linux/include/linux/autoconf-up.h
o/include/linux/autoconf.h
+ /usr/bin/make -C /usr/src/linux O=/root/rpm/BUILD/rtl8180-0.21/o
prepare scripts
make: Entering directory `/usr/src/linux-2.6.16.23'
  Using /usr/src/linux-2.6.16.23 as source for kernel
  /usr/src/linux-2.6.16.23 is not clean, please run 'make mrproper'
  in the '/usr/src/linux-2.6.16.23' directory.
make[1]: *** [prepare3] Error 1
make: *** [prepare] Error 2
make: Leaving directory `/usr/src/linux-2.6.16.23'
błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.9188 (%build)


Błędy budowania RPM-a:
    Błędny status wyjścia z /var/tmp/rpm-tmp.9188 (%build)
Error: package build failed. (no more info)

problemy występują nawet po zrobieniu make mrproper
oraz po tym co pomagało kiedyś
cp config-up .config; make menuconfig; make ( przez chwilę )

Zależy mnie aby nie musieć uruchamiać sieciówki przez ndiswrapper'a

Z góry dzięki za sugestie


Więcej informacji o liście dyskusyjnej pld-users-pl