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

atheros chip set on D-Link AG660



I just purchased and been trying to compile the source for the atheros
chip set and keep on getting errors.  I found a link on the debian users
list to a guy who have made some packages for the debian system in the
atheros chip set.  I have been trying to compile the code from that and
directly from madwifi and each in its own give me errors.  

compiling code from madwifi:

1. downloaded the tarball (I have not yet uesed cvs)
2. cd into the madwifi directly in /usr/src
3. make

        #  make
        for i in ./ath_hal ath_rate/onoe ./net80211 ./ath; do \
                (cd $i; make) || exit 1; \
        done
        make[1]: Entering directory `/usr/src/madwifi/ath_hal'
        cp ./../hal/linux/ah_osdep.c ah_osdep.c
        uudecode ./../hal/linux/powerpc-be-eabi.hal.o.uu
        cp ./../hal/linux/powerpc-be-eabi.opt_ah.h opt_ah.h
        make -C /lib/modules/2.6.9.pb2/build
        SUBDIRS=/usr/src/madwifi/ath_hal modules
        make[2]: Entering directory `/usr/src/linux-2.6.9'
          CC [M]  /usr/src/madwifi/ath_hal/ah_osdep.o
        /bin/sh: /pub/gnu/bin/powerpc-eabi-gcc: No such file or
        directory
        make[3]: *** [/usr/src/madwifi/ath_hal/ah_osdep.o] Error 1
        make[2]: *** [_module_/usr/src/madwifi/ath_hal] Error 2
        make[2]: Leaving directory `/usr/src/linux-2.6.9'
        make[1]: *** [all] Error 2
        make[1]: Leaving directory `/usr/src/madwifi/ath_hal'
        make: *** [all] Error 1


I think the error is the '/pub/gnu/bin/powerpc-eabi-gcc'  I have no
such /pub directory.  Before that the error was 

hal/linux/powerpc-be-eabi: No such file or directory

so I made a link

lrwxrwxrwx  1 root root 19 Dec 22 01:56 powerpc-be-eabi ->
powerpc-be-eabi.inc

and now I have the above error.


2.  using deb packages

        cd cd madwifi-1.6/
        
        #  fakeroot dpkg-buildpackage
        dpkg-buildpackage: source package is madwifi
        dpkg-buildpackage: source version is 1.6-1
        dpkg-buildpackage: source maintainer is Martin List-Petersen
        <martin@list-petersen.dk>
        dpkg-buildpackage: host architecture is powerpc
        debian/rules clean
        dh_testdir
        #dh_testroot
        rm -f build-arch-stamp build-indep-stamp patch-stamp
        rm -rf madwifi
        dh_clean
        dpkg-source -b madwifi-1.6
        dpkg-source: building madwifi in madwifi_1.6-1.tar.gz
        dpkg-source: building madwifi in madwifi_1.6-1.dsc
        debian/rules build
        dh_testdir
        tar -xzf madwifi.tar.gz
        touch patch-stamp
        dh_testdir
        /usr/bin/make -C madwifi/tools TARGET=powerpc-eabi
        make[1]: Entering directory `/usr/src/madwifi-1.6/madwifi/tools'
        ../Makefile.inc:166: ../hal/linux/powerpc-eabi.inc: No such file
        or directory
        make[1]: *** No rule to make target
        `../hal/linux/powerpc-eabi.inc'.  Stop.
        make[1]: Leaving directory `/usr/src/madwifi-1.6/madwifi/tools'
        make: *** [build-arch-stamp] Error 2

I see that the error here is relitiv the same as the other step as in
the '/hal/linux/powerpc-eabi.inc: No such file or directory' but when I
go in the directory to make a link and fakeroot dpkg-buildpackage but in
doing that the directory is updated from the current cvs and my change
is lost.

I have been reasearching the net all over the place and searching many
different ways on the debian-ppc list and debian-users list.

Has anyone else have had some successful success in compiling the code
for the atheros chip set?  If I can't get this to work I would like to
be able to return my PCMIA card before I can't.

-Adam



Reply to: