what is going wrong ?make[4]: *** No rule to make target 'drivers/net/wireless/acx100/acx_usb_80211frm.s' , needed by 'drivers/net/wireless/acx100/acx_usb_80211frm.o'. STOP
make[3]: *** [drivers/net/wireless/acx100] Error 2
make[2]: *** [drivers/net/wireless] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2
The Netgear works fine using ndiswrapper.megz wrote:hey
im knew to linux and am trying to get my wireless card which is a netgear wg311 v2 which i think uses the acx111 drivers??? on my linux-2.6.7-gentoo-r11 version but im not having much luck. does anyone know where there is a good how to guide?????? sorry for being such an ignoramus
thnx
soigres wrote:i'm trying to install gentoo from livecd using a wireless network.... i can't wget because i have not yet my network working and i can't put windows cd because the cdrom is blocked by gentoo livecd.... i'm a n00b so... what do i have to do??
help me, please!
Code: Select all
#!/sbin/runscript
#########################################
# start_net script #
# acx100 project #
# acx100.sourceforge.net #
# edited by arnie <urnotwelcome@gmx.de> #
#########################################
# with modifications by Leon Mailfert #
# leon_maifert@hotmail.com #
# summary at end of file #
#########################################
# Please edit below
# syntax is: VARIABLENAME=VALUE, with _no_ spaces in between
# make sure to _preserve_ any double-quotes (")
# text beginning with the comment delimiter (#) is ignored
# make sure to _preserve_ at least one space before any
# comment delimiters (#) that do not begin a line
# "uncommenting" a line means to remove it's leading "#" character
DEV="wlan0"
ESSID="ESSID_HERE" # THIS IS CASE SeNsItIvE!! any == associate to any ESSID
# Default rate configured as 11Mbps to not cause speed problems (while
# using auto rate) or connection problems (while not using auto rate)
# with non-22Mbps hardware...
RATE=11M
AUTORATE=1 # only disable auto rate if you know what you're doing...
CHAN=11 # it's useful to try to stick to channels 1, 6 or 11 only, since these don't overlap with other channels
SHORTPREAMBLE=1 # set a value of 1 in order to force "Short Preamble" (incompatible with very old WLAN hardware!) instead of peer autodetect
#TXPOWER=20 # 0..20 (dBm) (18dBm is firmware default) overly large setting might perhaps destroy your radio eventually!
MODE=Managed # Managed for infrastructure, Ad-hoc for peer-to-peer. NOTE: Auto mode is not supported any more, you HAVE to select a specific mode!
# WEP Key(s)
# ascii keys (passphrase) should look like this: KEY="s:asciikey"
# hex keys should look like this: KEY="4378c2f43a"
# most wep users will want to use this line
KEY="s:WEPKEYHERE"
ALG=open # open == Open System, restricted == Shared Key
#IP address
USE_DHCP=1 # set to 1 for auto configuration instead of fixed IP setting
# else use configured values below
#IP=192.168.1.98 # set this if you did not set USE_DHCP=1
#NETMASK=255.255.255.0 # set this if you did not set USE_DHCP=1
#GATEWAY=192.168.1.254 # set this if you did not set USE_DHCP=1
MTU_576=0 # set to 1 if you have buffer management problems
# DO NOT EDIT BELOW THIS LINE
##################################################################
start(){
if test "$UID" != "0"; then echo "You are not root. Bailing..."; exit 1; fi
IFCONF=`which ifconfig`
IWCONF=`which iwconfig`
IWPRIV=`which iwpriv`
DHCPCD=`which dhcpcd`
# before we get too involved in trying to setup $DEV, let's verify that it exists
$IFCONF $DEV &> /dev/null
if test "$?" = "0"; then # $DEV exists
if test -n "$IWCONF"; then
if test -n "$RATE"; then
echo Setting rate to $RATE $AUTO.
$IWCONF $DEV rate $RATE $AUTO
test "$?" != "0" && echo Failed.
fi
if test -n "$CHAN"; then
echo Setting channel $CHAN.
$IWCONF $DEV channel $CHAN
test "$?" != "0" && echo Failed.
fi
if test -n "$SHORTPREAMBLE"; then
echo Setting short preamble to $SHORTPREAMBLE.
$IWPRIV $DEV SetSPreamble $SHORTPREAMBLE
test "$?" != "0" && echo Failed.
sleep 1
fi
if test -n "$TXPOWER"; then
echo Setting Tx power level to $TXPOWER dBm.
$IWCONF $DEV txpower $TXPOWER
test "$?" != "0" && echo Failed.
sleep 1
fi
echo Going to try to join or setup ESSID $ESSID.
$IWCONF $DEV essid "$ESSID"
test "$?" != "0" && echo Failed.
if test -n "$MODE"; then
echo Setting mode to $MODE.
$IWCONF $DEV mode $MODE
test "$?" != "0" && echo Failed.
fi
if test -n "$KEY"; then
echo Setting key, algorithm $ALG.
$IWCONF $DEV key "$KEY" $ALG
test "$?" != "0" && echo Failed.
fi
fi # end "if found(iwconfig)"
# It shouldn't hurt to bring the device up, and dhcp seems to like it that way
$IFCONF $DEV up
sleep 1
# if they want dhcp or they've set to managed mode, then we
# take up to 10 seconds to wait for something to show up
# in iwconfig besides zeros, we don't want to give the user
# the wrong impression re: success/failure and mainly we don't
# want to bother with a dhcp attempt without association
# we could also use /proc/driver/acx_$DEV instead ??
# check MODE for some form of the word "managed", case-insensitive
echo $MODE | grep -ic managed &> /dev/null
if test "$?" = "0" -o $USE_DHCP -eq 1; then # begin test for association
WAIT_ASSOC=10
echo -n "Waiting for association..."
while true
do
echo -n "$WAIT_ASSOC "
if test "`$IWCONF $DEV | grep -c 00:00:00:00:00:00`" = "0"; then
echo "OK."
# ok, have association, now verify that the card associated with
# the desired AP, it could easily have found a stray linksys instead ;^}
if test -n "$ESSID"; then
echo "$ESSID" | grep -ic any &> /dev/null # don't bother checking "essid=any"
if test "$?" = "0" -a "`$IWCONF $DEV | grep -c $ESSID`" = "0"; then
echo "NOTICE: $DEV associated, but NOT with $ESSID!"
fi
fi
break
fi
WAIT_ASSOC=`expr $WAIT_ASSOC - 1`
if test "$WAIT_ASSOC" = "0"; then
echo FAILED.
# if they wanted dhcp, tell them the bad news
if test $USE_DHCP -eq 1; then
echo "Error: $DEV failed to associate, can't use DHCP for IP address."
USE_DHCP=0;
fi
break
fi
# we *could* issue an iwconfig here at the end of each loop:
# $IWCONF $DEV essid $ESSID
# I'm not sure if it would help or hinder...it isn't necessary w/my hardware
sleep 1 # give it a second
done
fi # end test for association, if mode=managed or USE_DHCP=1
if test $USE_DHCP -eq 1; then
# now we fetch an IP address from DHCP
# first, try dhcpcd:
if test -n "$DHCPCD"; then
echo -n "Attempting to use $DHCPCD for DHCP, this may take a moment..."
rm -f /etc/dhcpc/dhcpcd-$DEV.pid > /dev/null
$DHCPCD -d $DEV -t 5 &> /dev/null
if test "$?" = "0"; then
echo "OK."
echo "Interface has been set up successfully.";
else echo "FAILED"
fi
else # dhcpcd not found, inform user and bail
echo "ERROR: USE_DHCP=1 , but no dhcp clients could be found"
echo "Bailing..."
exit 1;
fi #end check for usable dhcp client
else # wants manual config
# Hehe, this can be done after iwconfigs now :)
$IFCONF $DEV $IP netmask $NETMASK
if test "$?" != "0"; then
echo "Error in \"$IFCONF $DEV $IP netmask $NETMASK\". Bailing..."; exit 1;
else
echo "Interface has been set up successfully.";
test -n "$GATEWAY" && $ROUTE add default gw $GATEWAY $DEV
fi
fi # end if USE_DHCP=1
# ugly workaround for buffer management problems
if test "$MTU_576" -eq 1; then
echo "Setting mtu down to 576. NOTE that e.g. IPv6 would need >= 1280, so make sure you're doing the right thing here!"
test -n "$IFCONF" && "$IFCONF" $DEV mtu 576
if test "$?" != "0"; then echo "Error in \"$IFCONF $DEV mtu 576\". Bailing..."; exit 1; fi
fi
else # $DEV is not found by ifconfig
echo "Error: Failed to create device: $DEV...bailing."
exit 1;
fi # end test for $DEV exists
}
stop() {
ifconfig $DEV down
}
#END OF FILE#

What have i forgoten to install?sync not found. Go get a sane Linux system. Bailing...
insmod not found. Go get a sane Linux system. Bailing...
Code: Select all
# ACCEPT_KEYWORDS=~x86 emerge -f acx100
Calculating dependencies ...done!
>>> emerge (1 of 1) net-wireless/acx100-0.3.14 to /
>>> Downloading http://acx100.erley.org/fw.tar.bz2
--20:05:48-- http://acx100.erley.org/fw.tar.bz2
=> `/usr/portage/distfiles/fw.tar.bz2'
Resolving acx100.erley.org... 66.90.101.74
Connecting to acx100.erley.org[66.90.101.74]:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
20:05:49 ERROR 403: Forbidden.
No digest file available and download failed.
!!! Couldn't download fw.tar.bz2. Aborting.
!!! Fetch for /usr/portage/net-wireless/acx100/acx100-0.3.14.ebuild failed, continuing...
!!! Some fetch errors were encountered. Please see above for details.yep! i do confime it also.dextur wrote:Just upgraded to gentoo-sources-2.6.14 and then acx100-0.2.4 would not compile.
I then upgraded to acx100-0.3.14 available in bug 109844 - http://bugs.gentoo.org/show_bug.cgi?id=109844
And not only did it compile, but it started at boot with the standard config!
Cheers!