Modify

Opened 12 years ago

Closed 12 years ago

Last modified 4 years ago

#534 closed defect (wontfix)

Kamikaze 2.6 - can't compile devicescape stack (kmod-ieee80211-dscape)

Reported by: tomaz.kavcic@… Owned by: developers
Priority: highest Milestone: Barrier Breaker 14.07
Component: packages Version:
Keywords: Cc:

Description

Hello!

I was messing around with developers Openwrt build (Kamikaze), based on linux
kernel 2.6 in the last few days. I have ASUS WL-500G Deluxe router. I
successfully compiled the whole source the first time with "madwifi" wireless
module selected. Then I (hardly) found on some forums, that ASUS is not using
ATHEROS (madwifi) wireless driver, so I tried to compile the source with
BROADCOM wireless driver. I selected the "kmod-bcm43xx-standalone" and then
automatically "kmod-ieee80211-dscape" is selected too. I think that's some kind
connected? However, I saved the configuration and tried to compile the source a
few times, and each time I get this error:

---> target/linux/package/ieee80211-dscape-compile: compiling... Build failed.
Please re-run make with V=99 to see what's going on
make[6]: * [compile] Error 1
make[5]:
* [ieee80211-dscape-compile] Error 2
make[4]: * /root/trunk/openwrt/build_mipsel/stamp/.linux-compile Error 2
make[3]:
* [2.6/brcm-compile] Error 2
make[2]: * [linux-compile] Error 2
make[1]:
* [target/compile] Error 2
make: * [world] Error 2

Then I ran make with "make V=99" parameter and I get that thing:

IPKG="IPKG_TMP=/root/trunk/openwrt/build_mipsel/tmp

IPKG_INSTROOT=/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/root
IPKG_CONF_DIR=/root/trunk/openwrt/build_mipsel/linux-2.6-brcm
/root/trunk/openwrt/scripts/ipkg -force-defaults -force-depends" BOARD="brcm"
KERNEL="2.6" TARGET_DIR="/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/root"
LINUX_BUILD_DIR="/root/trunk/openwrt/build_mipsel/linux-2.6-brcm"
LINUX_DIR="/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/linux-2.6.16.7"
LINUX_VERSION="2.6.16.7" LINUX_RELEASE="1"
BUILD_DIR="/root/trunk/openwrt/build_mipsel/linux-2.6-brcm" \

compile

make[6]: Entering directory `/root/trunk/openwrt/target/linux/package/fuse'
make[7]: Entering directory `/root/trunk/openwrt/target/linux/package/fuse'
mkdir -p
/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/fuse-2.5.2/ipkg/kmod-fuse/lib/modules/2.6.16.7
cp -fpR
/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/fuse-2.5.2/ipkg-install/lib/modules/2.6.16.7/kernel/fs/fuse/fuse.ko
\

/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/fuse-2.5.2/ipkg/kmod-fuse/lib/modules/2.6.16.7/
PATH="/root/trunk/openwrt/staging_dir_mipsel/usr/bin:/root/trunk/openwrt/staging_dir_mipsel/bin:/bin:/sbin:/usr/bin:/usr/sbin"
ipkg-build -c -o root -g root
/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/fuse-2.5.2/ipkg/kmod-fuse
/root/trunk/openwrt/bin/packages
Packaged contents of
/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/fuse-2.5.2/ipkg/kmod-fuse into
/root/trunk/openwrt/bin/packages/kmod-fuse_2.6.16.7+2.5.2-brcm-1_mipsel.ipk
make[7]: Leaving directory `/root/trunk/openwrt/target/linux/package/fuse'
make[6]: Leaving directory `/root/trunk/openwrt/target/linux/package/fuse'
make -C ieee80211-dscape \

IPKG="IPKG_TMP=/root/trunk/openwrt/build_mipsel/tmp

IPKG_INSTROOT=/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/root
IPKG_CONF_DIR=/root/trunk/openwrt/build_mipsel/linux-2.6-brcm
/root/trunk/openwrt/scripts/ipkg -force-defaults -force-depends" BOARD="brcm"
KERNEL="2.6" TARGET_DIR="/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/root"
LINUX_BUILD_DIR="/root/trunk/openwrt/build_mipsel/linux-2.6-brcm"
LINUX_DIR="/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/linux-2.6.16.7"
LINUX_VERSION="2.6.16.7" LINUX_RELEASE="1"
BUILD_DIR="/root/trunk/openwrt/build_mipsel/linux-2.6-brcm" \

compile

make[6]: Entering directory
`/root/trunk/openwrt/target/linux/package/ieee80211-dscape'
make[7]: Entering directory
`/root/trunk/openwrt/target/linux/package/ieee80211-dscape'
make -C "/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/linux-2.6.16.7" \

CROSS_COMPILE="/root/trunk/openwrt/staging_dir_mipsel/bin/mipsel-linux-uclibc-" \

ARCH="mips" \


PATH="/root/trunk/openwrt/staging_dir_mipsel/usr/bin:/root/trunk/openwrt/staging_dir_mipsel/bin:/bin:/sbin:/usr/bin:/usr/sbin"
\

SUBDIRS="/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/kmod-ieee80211-dscape" \

LINUXINCLUDE="-I/root/trunk/openwrt/target/linux/package/ieee80211-dscape/src/include
-I/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/linux-2.6.16.7/include" \

modules

make[8]: Entering directory
`/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/linux-2.6.16.7'

CC [M]

/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/kmod-ieee80211-dscape/wme.o
/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/kmod-ieee80211-dscape/wme.c: In
function
`wme_qdiscop_init':/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/kmod-ieee80211-dscape/wme.c:422:
error: `ARPHRD_IEEE80211' undeclared (first use in this function)
/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/kmod-ieee80211-dscape/wme.c:422:
error: (Each undeclared identifier is reported only once
/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/kmod-ieee80211-dscape/wme.c:422:
error: for each function it appears in.)
make[9]: *
/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/kmod-ieee80211-dscape/wme.o
Error 1
make[8]:
*
[_module_/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/kmod-ieee80211-dscape]
Error 2
make[8]: Leaving directory
`/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/linux-2.6.16.7'
make[7]: *
/root/trunk/openwrt/build_mipsel/linux-2.6-brcm/kmod-ieee80211-dscape/.built
Error 2
make[7]: Leaving directory
`/root/trunk/openwrt/target/linux/package/ieee80211-dscape'
make[6]:
* [compile] Error 2
make[6]: Leaving directory
`/root/trunk/openwrt/target/linux/package/ieee80211-dscape'
make[5]: * [ieee80211-dscape-compile] Error 2
make[5]: Leaving directory `/root/trunk/openwrt/target/linux/package'
make[4]:
* /root/trunk/openwrt/build_mipsel/stamp/.linux-compile Error 2
make[4]: Leaving directory `/root/trunk/openwrt/target/linux/brcm-2.6'
make[3]: * [2.6/brcm-compile] Error 2
make[3]: Leaving directory `/root/trunk/openwrt/target/linux'
make[2]:
* [linux-compile] Error 2
make[2]: Leaving directory `/root/trunk/openwrt/target'
make[1]: * [target/compile] Error 2
make[1]: Leaving directory `/root/trunk/openwrt'
make:
* [world] Error 2

I tried to select in "make menuconfig" practically all options (kernel modules,
libraries, etc.) but I always get that error. I really don't know what to do.
I'm asking you if you maybe know what should be the problem? Is this problem
related to that specific brcm or 80211ieee module, or is that something else?
I'm using Linux Fedora Core 5.

Thank you very much in advance!

Tomaz (Slovenia).

Attachments (0)

Change History (3)

comment:1 Changed 12 years ago by wbx

  • Resolution set to wontfix
  • Status changed from new to closed

devicescape package is obsolete. It will be the default stack in 2.6.17.

comment:2 Changed 12 years ago by mbm

  • Milestone set to 2.0

comment:3 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.