[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:38434] Re: 3COM OfficeConnect
武藤さんへ
> atmelwlandriverについては、sidにsourceおよびtoolのdebパッケージがあり
> ますね。
testingにも同一バージョンがありましたので、pinで パッケージを入れました。
> vine-usersに動作報告がありました。
> http://search.luky.org/vine-users.5/msg08580.html
パッケージを解凍すると、modulesフォルダが出来ましたので、/usr/src/modules
以下に解凍するものではと考え、/usr/src/modules以下に解凍をし、
http://www.ostenfeld.k-net.dk/~bolind/3comwlan/
を参考に src/Pcmcia_Pci/fastvnet_cs.cに記述を追加し、
make clean
make config
make all
を実行。
Kernelを再構築したディレクトリ内で、make-kpkg modules_imageしたところ、
make[5]: Leaving directory `/usr/src/modules/atmelwlandriver-source/src/Pcmcia_Pci'
make[4]: Leaving directory `/usr/src/modules/atmelwlandriver-source/src/Pcmcia_Pci'
make[3]: Leaving directory `/usr/src/modules/atmelwlandriver-source/src/Pcmcia_Pci'
make[3]: Entering directory `/usr/src/modules/atmelwlandriver-source/src/apps/cmd_line'
gcc -DATMEL -O2 -g -I/usr/src/modules/atmelwlandriver-source/src/includes -o lvnet -lncurses cofvnet.c sets.c bootcnf.c
make[3]: Leaving directory `/usr/src/modules/atmelwlandriver-source/src/apps/cmd_line'
make[2]: Leaving directory `/usr/src/modules/atmelwlandriver-source'
# Initialize some things
rm -rf debian/tmp debian/substvars
# install -d -m 755 -o root -g root debian/tmp
# cp debian/atmelwlandriver-modules.postinst debian/atmelwlandriver-modules-2.4.20.postinst
# cp debian/atmelwlandriver-modules.postrm debian/atmelwlandriver-modules-2.4.20.postrm
# Generate the package
echo "kpkg:Package-Version=2.1.1-3.3+2.4.20+Custom.1.3" \
>> debian/substvars
echo "kpkg:Kernel-Version=2.4.20" \
>> debian/substvars
# The substvars mechanism seems slightly broken, hack to get around it
sed -e 's/${kpkg\:Kernel\-Version}/2.4.20/' \
debian/control.modules.in > debian/control.modules
sed -e 's/${kpkg\:Kernel\-Version}/2.4.20/' \
debian/dirs.modules.in > debian/atmelwlandriver-modules-2.4.20.dirs
sed -e 's/${kpkg\:Kernel\-Version}/2.4.20/' \
debian/dirs.tools.in > debian/atmelwlandriver-tools-2.4.20.dirs
dh_installdirs -patmelwlandriver-modules-2.4.20
/usr/bin/make RELEASE=2.4.20 KERNEL_PATH=/home/hogehoge/Kernel/2.4.20/kernel-source-2.4.20 \
DESTDIR=/usr/src/modules/atmelwlandriver-source/debian/atmelwlandriver-modules-2.4.20 install
make[2]: Entering directory `/usr/src/modules/atmelwlandriver-source'
set -x
# DEBIAN TWEAK # @bash /usr/src/modules/atmelwlandriver-source/scripts/append.sh
install: installing multiple files, but last argument, `/usr/src/modules/atmelwlandriver-source/debian/atmelwlandriver-modules-2.4.20/usr/share/man/ja/man1' is not a directory
詳しくは `install --help' を実行して下さい.
make[2]: *** [install] エラー 1
make[2]: Leaving directory `/usr/src/modules/atmelwlandriver-source'
make[1]: *** [binary-modules] エラー 2
make[1]: Leaving directory `/usr/src/modules/atmelwlandriver-source'
Module /usr/src/modules/atmelwlandriver-source failed.
Hit return to Continue
となり、atmelwlandriver-moduleが出来ませんでした。
/usr/src/modules/atmelwlandriver-source内を何も触らずに実行するとエラーもなく
modulesができあがるのですが 、できあがったモジュールをインストールしても、3COM
カード用のドライバーはインストールされないようです。
(もしかすると勘違いかも知れませんが)
何が間違っているのかわからなくなりました。
--
****************************************
谷村 修治 Shuji Tanimura
Mail : tanimura@xxxxxxxxxxxxxxxx
****************************************