📄 setup.sh
字号:
#!/bin/bash# ATMEL Wireless Card Setup for linux# Copyright 2001 (c) ATMEL HellasCONFIG_MK=config.mkCONFIG_H=config.hfunction Checkxforms (){ if [ -r /usr/include/X11/Xlib.h -o -r /usr/X11R6/include/X11/Xlib.h ]; then for f in /usr/{X11/,X11R6/,local/,}lib/libforms.{so,a} ; do if [ -r $f ]; then break; fi done for g in /usr/{X11/,X11R6/,local/,}include/{,,X11/}forms.h ; do if [ -r $g ]; then break; fi done if [ -r $f -a -r $g ] ; then HAS_FORMS=y else cp lib/libforms.so.0.89 /usr/lib HAS_FORMS=y fi else echo "X Windows include files missing" fi}function CheckKernelVersion{ if [ -d $1 ]; then if [ -f $1/Makefile ]; then for TAG in VERSION PATCHLEVEL SUBLEVEL EXTRAVERSION ; do eval `sed -ne "/^$TAG/s/[ ]//gp" $1/Makefile` done FV="$VERSION.$PATCHLEVEL.$SUBLEVEL$EXTRAVERSION" if [ "$LV" = "$FV" ]; then if [ "$PATH_FOUND" = "n" ]; then PATH_FOUND=y SRCPATH=$1 fi fi fi fi}SRCPATH=nullPATH_FOUND=nHAS_FORMS=nMPA=/usr/srcCONFIGP="/etc/pcmcia"USB_CONFIG="/etc/hotplug"LV=$(uname -r)USBDES="/lib/modules/$LV/kernel/drivers/usb"PCMCIADES="/lib/modules/$LV/pcmcia"MODPROBE_PATH=$(which modprobe)rm -f $CONFIG_MKrm -f $CONFIG_HCheckxformsfor f in $MPA/*; do CheckKernelVersion $f ; doneecho "Kernel Version Running $LV"if [ "$SRCPATH" = "null" ]; then echo -e "Kernel Source Directory Not Found. Please give path : \c" read SRCPATH if [ ! -d $SRCPATH ]; then echo "Invalid Path" rm -f config.mk fielse echo Found Kernel Source Directory "($SRCPATH)"fiecho LINUX = $SRCPATH >> $CONFIG_MKecho HAS_FORMS = $HAS_FORMS >> $CONFIG_MKecho PCMCIA_DES = $PCMCIADES >> $CONFIG_MKecho USB_DES = $USBDES >> $CONFIG_MKecho PCMCIA_CONFIG = $CONFIGP >> $CONFIG_MKecho USB_CONFIG = $USB_CONFIG >> $CONFIG_MKecho "#define MODPROBE_PATH \"$MODPROBE_PATH\"" >> $CONFIG_Hecho >> $CONFIG_MKecho >> $CONFIG_MK
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -