vhds
(usa Linux Mint)
Enviado em 03/09/2015 - 11:19h
Pessoal, bom dia!
Estou voltando ao mundo Linux e estou bem enferrujado, e logo de cara com uma bucha que preciso muito de ajuda.
Preciso fazer funcionar uma impressora matricial paralela modelo Bematech MP20 em uma distro Ubuntu 12.04LTS Kernel 3.13.0-62-generic, para impressão de cupons. O detalhe é que as maquinas são novas é não tem saída paralela, para resolver esta situação foram compradas placas PCI Express modelo F2211hw e agora não consigo faze-las funcionar.
Junto da placa veio um driver para linux com as seguintes instruções:
D.1 Driver install
Please create a directory under root directory, e.g /temp, do commands:
# cd /
# mkdir temp
After get driver file "wch_vx.x.x.x.tar.gz". Copy file to /temp
directory, then extract and install, do commands:
# cp wch_vx.x.x.x.tar.gz /temp
# cd /temp
# tar xvfz wch_vx.x.x.x.tar.gz
# cd /temp/wch
# make clean ; make install
*************************************************************
* If system is Suse 9.0 and errors occur when *
* "make clean ; make install", do commands: *
* *
* # cd /usr/src/linux/ *
* # make cloneconfig *
* # make dep *
* *
* then do "make clean ; make install" again in /temp/wch *
*************************************************************
Load driver module, do command:
# modprobe wch
or
# insmod /temp/wch/driver/wch.ko (wch.o for kernel 2.4)
Check driver module, do command:
# lsmod | grep wch
Unload driver, do command:
# rmmod wch
Mas quando dou o comando make clean, o sistema retorna isso:
cd driver;\
make clean
make[1]: Entrando no diretório `/home/caixa1/driver pci/driver'
rm -f *~
rm -f *.o
rm -rf ./.tmp_versions
rm -f *.mod*
rm -f *.ko
rm -f .snx*
rm -f wch
rm -f Module*
rm -f module*
rm -f /lib/modules/3.13.0-62-generic/kernel/drivers/char/wch.ko
rm -f /lib/modules/3.13.0-62-generic/misc/wch.ko
make[1]: Saindo do diretório `/home/caixa1/driver pci/driver'
cd wchdump;\
make clean;
make[1]: Entrando no diretório `/home/caixa1/driver pci/wchdump'
rm -f wchdump
rm -f *~ *.o
make[1]: Saindo do diretório `/home/caixa1/driver pci/wchdump'
cd wchterm;\
make clean;
make[1]: Entrando no diretório `/home/caixa1/driver pci/wchterm'
rm -f wchterm
rm -f *~ *.o
make[1]: Saindo do diretório `/home/caixa1/driver pci/wchterm'
cd wchmknod;\
rm -f *~
rm -f *~
e quando executo o comando make install retorna isso:
cd driver;\
make install
make[1]: Entrando no diretório `/home/caixa1/driver pci/driver'
make -C /lib/modules/3.13.0-62-generic/build SUBDIRS=/home/caixa1/driver pci/driver modules
make[2]: Entrando no diretório `/usr/src/linux-headers-3.13.0-62-generic'
make[2]: *** Sem regra para processar o alvo `pci/driver'. Pare.
make[2]: Saindo do diretório `/usr/src/linux-headers-3.13.0-62-generic'
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/home/caixa1/driver pci/driver'
make: ** [driver_install] Erro 2
Alguém por favor, poderia me dar uma ajuda? Desculpem o texto gigante mas tentei ser o mais detalhado possível.
Obrigado.