BROTHER HL-L2310D et CANON PC-D440
Installation
Système et matériels / Installation et configuration

gilles89 Membre non connecté
-
- Voir le profil du membre gilles89
- Inscrit le : 28/07/2016
- Groupes :
Reprise du message précédent
Bonjour Squif-f,Tu n'as pas à être désolé, ce devrait être plutôt moi qui bénéficie de tes compétences.
Alors voila le résultat :
[root@localhost linux-UFRII-drv-v530-fr]# ./install.sh
Ce programme d'installation est recommandé pour les distributions suivantes actuellement prises en charge comme version de ce programme d'installation :
- Fedora/Ubuntu/CentOS/Debian/UOS/Kylin OS/NeoKylin OS
Si ce programme d'installation est exécuté sur des distributions pour lesquelles la période de prise en charge a pris fin, l'installation de bibliothèques système supplémentaires pourrait être nécessaire une fois l'installation des pilotes terminée.
Veuillez noter qu'une connexion Internet est nécessaire pour l'installation.
Voulez-vous passer à l'installation ? (y/n)y
#----------------------------------------------------#
# Install Start
#----------------------------------------------------#
Machine Type = x86_64
Package Type = rpm
Package list =
./x64/RPM/cnrdrvcups-ufr2-uk-5.30-1.x86_64.rpm
#----------------------------------------------------#
# yum upgrade
#----------------------------------------------------#
libjpeg-turbo
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:06 le mar. 16 mars 2021 15:36:42 CET.
Aucune correspondance pour l’argument : libjpeg-turbo
Erreur : Aucun paquet marqué pour mise à jour
beecrypt
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:11 le mar. 16 mars 2021 15:36:42 CET.
Aucune correspondance pour l’argument : beecrypt
Erreur : Aucun paquet marqué pour mise à jour
beecrypt-devel
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:15 le mar. 16 mars 2021 15:36:42 CET.
Dépendances résolues.
Rien à faire.
Terminé !
libglade2
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:22 le mar. 16 mars 2021 15:36:42 CET.
Aucune correspondance pour l’argument : libglade2
Erreur : Aucun paquet marqué pour mise à jour
jbigkit-libs
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:24 le mar. 16 mars 2021 15:36:42 CET.
Aucune correspondance pour l’argument : jbigkit-libs
Erreur : Aucun paquet marqué pour mise à jour
#----------------------------------------------------#
# yum install
#----------------------------------------------------#
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:29 le mar. 16 mars 2021 15:36:42 CET.
Aucune correspondance pour l’argument : libjpeg-turbo
Erreur : Impossible de trouver une correspondance: libjpeg-turbo
#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
Replace: libjpeg-turbo -> lib64jpeg62
#----------------------------------------------------#
# yum upgrade
#----------------------------------------------------#
lib64jpeg62
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:35 le mar. 16 mars 2021 15:36:42 CET.
Dépendances résolues.
Rien à faire.
Terminé !
#----------------------------------------------------#
# yum install
#----------------------------------------------------#
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:41 le mar. 16 mars 2021 15:36:42 CET.
Le paquet lib64jpeg62-1:2.0.4-1.1.mga7.x86_64 est déjà installé.
Dépendances résolues.
Rien à faire.
Terminé !
#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
NG: lib64jpeg62
#----------------------------------------------------#
# yum install
#----------------------------------------------------#
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:49 le mar. 16 mars 2021 15:36:42 CET.
Aucune correspondance pour l’argument : beecrypt
Erreur : Impossible de trouver une correspondance: beecrypt
#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: beecrypt
#----------------------------------------------------#
# yum install
#----------------------------------------------------#
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:04:55 le mar. 16 mars 2021 15:36:42 CET.
Le paquet lib64beecrypt-devel-4.2.1-29.mga7.x86_64 est déjà installé.
Dépendances résolues.
Rien à faire.
Terminé !
#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: beecrypt-devel
#----------------------------------------------------#
# yum install
#----------------------------------------------------#
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:05:02 le mar. 16 mars 2021 15:36:42 CET.
Aucune correspondance pour l’argument : libglade2
Erreur : Impossible de trouver une correspondance: libglade2
#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: libglade2
#----------------------------------------------------#
# yum install
#----------------------------------------------------#
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:05:08 le mar. 16 mars 2021 15:36:42 CET.
Aucune correspondance pour l’argument : jbigkit-libs
Erreur : Impossible de trouver une correspondance: jbigkit-libs
#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
Replace: jbigkit-libs -> jbigkit
#----------------------------------------------------#
# yum upgrade
#----------------------------------------------------#
jbigkit
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:05:14 le mar. 16 mars 2021 15:36:42 CET.
Dépendances résolues.
Rien à faire.
Terminé !
#----------------------------------------------------#
# yum install
#----------------------------------------------------#
Dernière vérification de l’expiration des métadonnées effectuée il y a 2:05:20 le mar. 16 mars 2021 15:36:42 CET.
Le paquet jbigkit-2.1-6.mga7.x86_64 est déjà installé.
Dépendances résolues.
Rien à faire.
Terminé !
#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
NG: jbigkit
Certaines bibliothèques système pourraient ne pas être installées.
Reportez-vous au fichier Lisezmoi pour plus d'informations.
Voulez-vous passer à l'installation ? (y/n)y
#----------------------------------------------------#
# Install Printer Driver (rpm -Uvh --replacepkgs --replacefiles)
#----------------------------------------------------#
Verifying... ################################# [100%]
Préparation... ################################# [100%]
Mise à jour / installation...
1:cnrdrvcups-ufr2-uk-5.30-1 ################################# [100%]
ln: '../../../lib64/cups/backend/cnusbufr2' et 'cnusbufr2' identifient le même fichier
ln: '../../../lib64/cups/filter/rastertoufr2' et 'rastertoufr2' identifient le même fichier
ln: '../../../lib64/cups/filter/pdftocpca' et 'pdftocpca' identifient le même fichier
Verifying... ################################# [100%]
Préparation... ################################# [100%]
Mise à jour / installation...
1:cnrcupsiradvc257zk-5.20-1 ################################# [ 8%]
2:cnrcupsiradv527zk-5.20-1 ################################# [ 15%]
3:cnrcupsmf1127czk-5.20-1 ################################# [ 23%]
4:cnrcupsiprc170zk-5.20-1 ################################# [ 31%]
5:cnrcupsir2425zk-5.20-1 ################################# [ 38%]
6:cnrcupslbp1127czk-5.20-1 ################################# [ 46%]
7:cnrcupsiradvc5840zk-5.30-1 ################################# [ 54%]
8:cnrcupsiradv617zk-5.20-1 ################################# [ 62%]
9:cnrcupslbp1238zk-5.20-1 ################################# [ 69%]
10:cnrcupsiradvc477zk-5.20-1 ################################# [ 77%]
11:cnrcupsiradv717zk-5.20-1 ################################# [ 85%]
12:cnrcupsiradvc5860zk-5.30-1 ################################# [ 92%]
13:cnrcupsmf1238zk-5.20-1 ################################# [100%]
#----------------------------------------------------#
# cups restart
#----------------------------------------------------#
service cups restart
Redirecting to /bin/systemctl restart cups.service
Installation impossible.
[root@localhost linux-UFRII-drv-v530-fr]#
A+
Gilles

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur

En fait, c'est pas toujours simple par écrit de se comprendre.

Parce que ce n'est pas ce que je voudrais. Tu avais déjà posté l'exécution de ./install.sh
Je voudrais :
1/ le fichier install.sh lui-même ; pas son exécution comme tu viens de poster.
2/ tu relances cnsetuputil2
2.1/Est-ce que tu as la fenêtre qui apparait pour ajouter l'imprimante?
2.2/Si oui, tu ajoutes ton imprimante sur port usb et tu essayes d'imprimer une page de test.
2.3/Si plus de fenêtre avec cnsetuputil2, cela se complique encore plus. On verra alors après analyse du fichier install.sh
A+
Ensuite,
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

gilles89 Membre non connecté
-
- Voir le profil du membre gilles89
- Inscrit le : 28/07/2016
- Groupes :
Que veux tu, le peu de neurones qui me reste ne sont pas toujours toutes connectées alors voila le résultat.
J'avais bien réinstallé l'imprimante avec cnsetuputil2 mais toujours pas de possibilité d'imprimer la page de test.
Alors si je n'ai pas fait d'erreur, voici le contenu de install.sh :
#!/bin/bash
##############################################################################
##
## Canon Laser Printer Driver for Linux
## Copyright CANON INC. 2015
##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 2 of the License, or
## (at your option) any later version.
##
## This program is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
## GNU General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
##
##############################################################################
#-------------------------------------------------#
# install package list define
# 0x01:CARPS2/UFR2LT Driver
# 0x02:LIPSLX/UFR2 Driver
# 0x04:LIPS4 Driver
#-------------------------------------------------#
INSTALL_PACKAGE_RPM_32="
0x02:libjpeg-turbo
0x06:beecrypt
0x06:beecrypt-devel
0x07:libglade2
0x03:jbigkit-libs
0x04:zlib"
REPLACE_PACKAGE_RPM_32="
beecrypt,libgcrypt
beecrypt-devel,libgcrypt-devel"
INSTALL_PACKAGE_RPM_64="
0x02:libjpeg-turbo
0x06:beecrypt
0x06:beecrypt-devel
0x07:libglade2
0x03:jbigkit-libs
0x04:zlib"
REPLACE_PACKAGE_RPM_64="
libjpeg-turbo,lib64jpeg62
beecrypt,lib64gcrypt20
beecrypt-devel,lib64gcrypt-devel
libglade2,lib64glade2.0_0
jbigkit-libs,jbigkit
zlib,lib64zlib1"
INSTALL_PACKAGE_DEB_32="
0x07:libglade2-0
0x02:libjpeg62
0x06:libbeecrypt7
0x06:libbeecrypt-dev
0x03:libjbig0
0x04:zlib1g"
REPLACE_PACKAGE_DEB_32="
libbeecrypt7,libgcrypt20
libbeecrypt-dev,libgcrypt20-dev"
INSTALL_PACKAGE_DEB_64="
0x07:libglade2-0
0x02:libjpeg62
0x06:libbeecrypt7
0x06:libbeecrypt-dev
0x03:libjbig0
0x04:zlib1g"
REPLACE_PACKAGE_DEB_64="
libbeecrypt7,libgcrypt20
libbeecrypt-dev,libgcrypt20-dev"
APT_GET_RUN_ONCE_FLAG=""
#-------------------------------------------------#
# install message
#-------------------------------------------------#
INST_COM_01_01="#----------------------------------------------------#"
INST_ERR_01_01="The current user is %s.
Change user to root, and then perform installation again."
INST_ERR_02_01="Could not install."
INST_MSG_01_01="This installer is recommended for the following distributions that are currently supported as of the release of this installer:
- Fedora/Ubuntu/CentOS/Debian/UOS/Kylin OS/NeoKylin OS
If this installer is run under distributions for which the support period has ended, the installation of additional system libraries may be necessary after driver installation is complete.
Note that an internet connection is required for installation.
Do you want to continue with installation? (y/n)"
INST_MSG_01_02="This installer is recommended for the following distributions that are currently supported as of the release of this installer:
- Fedora/Ubuntu/CentOS/Debian
If this installer is run under distributions for which the support period has ended, the installation of additional system libraries may be necessary after driver installation is complete.
Note that an internet connection is required for installation.
Do you want to continue with installation? (y/n)"
INST_MSG_02_01="Some system libraries could not be installed.
Refer to the Readme file for more information.
Do you want to continue with installation? (y/n)"
INST_MSG_03_01="Installation is complete.
Do you want to register the printer now? (y/n)"
LC_FILE_DIR="resources"
LC_FILE="no_localize"
LANG_INFO=`echo $LANG | tr '[:upper
![:] :]](/images/smileys/8.gif)
![:] :]](/images/smileys/8.gif)
case "${LANG_INFO##*.}" in
utf8 | utf-8)
case "${LANG_INFO%%.*}" in
ja_jp)
LC_FILE="installer_ja_utf8.lc"
;;
fr_fr)
LC_FILE="installer_fr_utf8.lc"
;;
it_it)
LC_FILE="installer_it_utf8.lc"
;;
de_de)
LC_FILE="installer_de_utf8.lc"
;;
es_es)
LC_FILE="installer_es_utf8.lc"
;;
zh_cn)
LC_FILE="installer_zh_CN_utf8.lc"
;;
ko_kr)
LC_FILE="installer_ko_utf8.lc"
;;
zh_tw)
LC_FILE="installer_zh_TW_utf8.lc"
;;
*)
LC_FILE="installer_en_utf8.lc"
;;
esac
;;
esac
#-------------------------------------------------#
# etc. define
#-------------------------------------------------#
DRIVER_FLAG=0
ERROR_CHECK=0
DRIVER_ERROR_CHECK=0
MACHINE_TYPE=""
PACKAGE_TYPE=""
RELEASE_DIR=""
DRIVER_PACKAGE=""
INSTALL_PACKAGE=""
INSTALL_CMD=""
INSTALL_OPT=""
INSTALL_PACKAGE_CMD=""
LIST_SPACE=" "
COLOR_K='\033[1;30m'
COLOR_R='\033[1;31m'
COLOR_G='\033[1;32m'
COLOR_Y='\033[1;33m'
COLOR_B=''
COLOR_M='\033[1;35m'
COLOR_C='\033[1;36m'
COLOR_OFF='\033[m'
#-------------------------------------------------#
# common function
#-------------------------------------------------#
C_output_log()
{
echo -e -n $COLOR_B
echo -e $INST_COM_01_01
echo -e "# $1"
echo -e $INST_COM_01_01
echo -e -n $COLOR_OFF
}
C_output_message()
{
echo -e -n $COLOR_B
echo -e "$1"
echo -e -n $COLOR_OFF
}
C_output_error_message()
{
echo -e -n $COLOR_R
echo -e "$1"
echo -e -n $COLOR_OFF
}
C_check_distribution()
{
if [ $DRIVER_FLAG -eq 4 ]; then
read -p "$INST_MSG_01_02" ans
else
read -p "$INST_MSG_01_01" ans
fi
if [ "$ans" != "y" -a "$ans" != "Y" ]; then
exit 1
fi
echo
}
C_set_driver_flag()
{
find . -name "*$MACHINE_TYPE.$PACKAGE_TYPE" | grep -i -e carps2 -e ufr2lt > /dev/null 2>&1
if [ "${?}" -eq 0 ]; then
DRIVER_FLAG=$(($DRIVER_FLAG | 0x01))
fi
find . -name "*$MACHINE_TYPE.$PACKAGE_TYPE" | grep -i -e lipslx -e ufr2- > /dev/null 2>&1
if [ "${?}" -eq 0 ]; then
DRIVER_FLAG=$(($DRIVER_FLAG | 0x02))
fi
find . -name "*$MACHINE_TYPE.$PACKAGE_TYPE" | grep -i -e lips4 > /dev/null 2>&1
if [ "${?}" -eq 0 ]; then
DRIVER_FLAG=$(($DRIVER_FLAG | 0x04))
fi
}
C_check_driver_and_install_package()
{
local lc_package_flag=`echo $INSTALL_PACKAGE | cut -d ':' -f1`
if [ $(($lc_package_flag & $DRIVER_FLAG)) = $DRIVER_FLAG ]; then
INSTALL_PACKAGE=`echo $INSTALL_PACKAGE | cut -d ':' -f2-`
else
INSTALL_PACKAGE=""
fi
}
C_check_directory()
{
echo "${0}" | grep '/' >/dev/null 2>&1
if [ "${?}" -eq 0 ]; then
shell_dir="${0%/*}"
cd "${shell_dir}"
fi
}
C_init_cups()
{
C_output_log "cups $1"
if [ -f /etc/init.d/cups ]
then
CMD="/etc/init.d/cups $1"
echo $CMD
$CMD
elif [ -f /etc/init.d/cupsys ]
then
CMD="/etc/init.d/cupsys $1"
echo $CMD
$CMD
else
CMD="service cups $1"
echo $CMD
$CMD
fi
echo
}
C_update()
{
case $PACKAGE_TYPE in
'deb')
if [ -z $APT_GET_RUN_ONCE_FLAG ]; then
C_output_log "apt-get update"
apt-get update
APT_GET_RUN_ONCE_FLAG="DONE"
fi
echo
;;
'rpm')
C_output_log "$INSTALL_PACKAGE_CMD upgrade"
for upgrade_pkg in ${1}
do
INSTALL_PACKAGE=$upgrade_pkg
if [ "$2" != "REPLACE" ]; then
C_check_driver_and_install_package
if [ "$INSTALL_PACKAGE" = "" ]; then
continue;
fi
fi
echo "$INSTALL_PACKAGE"
$INSTALL_PACKAGE_CMD -y upgrade $INSTALL_PACKAGE
echo
done
;;
esac
echo
}
C_install_package()
{
C_output_log "$INSTALL_PACKAGE_CMD install"
$INSTALL_PACKAGE_CMD -y install $INSTALL_PACKAGE
echo
}
C_install_package_check()
{
C_output_log "Install Package Check"
replace_list=""
err_check=0
for inst_pkg in $INSTALL_PACKAGE
do
if [ -d "/etc/yum.repos.d" ];
then
echo $inst_pkg | grep '\.' > /dev/null 2>&1
if [ $? -eq 0 ]; then
LIB_NAME=`echo $inst_pkg | cut -d '.' -f1`
ARCH=`echo $inst_pkg | cut -d '.' -f2`
rpm -qa | grep -i $LIB_NAME | grep -i $ARCH > /dev/null 2>&1
else
rpm -qa | grep -i $inst_pkg > /dev/null 2>&1
fi
else
echo $inst_pkg | grep ":" > /dev/null 2>&1
if [ $? -eq 0 ]; then
LIB_NAME=`echo $inst_pkg | cut -d ':' -f1`
ARCH=`echo $inst_pkg | cut -d ':' -f2`
dpkg -l | grep -i $LIB_NAME | grep -i $ARCH > /dev/null 2>&1
else
dpkg -l | grep -i $inst_pkg > /dev/null 2>&1
fi
fi
if [ $? -eq 0 ]; then
C_output_message " OK: $inst_pkg"
else
#C_output_error_message " NG: $inst_pkg"
replace_pkg=""
for check_pkg in $REPLACE_PACKAGE
do
IFS_BACK=$IFS
IFS=','
array=($check_pkg)
IFS=$IFS_BACK
if [ ${array[0]} = $inst_pkg ]; then
replace_pkg=${array[1]}
fi
done
if [ "$replace_pkg" != "" ]; then
replace_list=$replace_list$LIST_SPACE$replace_pkg
C_output_error_message " Replace: $inst_pkg -> $replace_pkg"
else
C_output_error_message " NG: $inst_pkg"
ERROR_CHECK=1
err_check=1
fi
fi
done
echo
if [ $err_check -eq 0 ]; then
if [ "$replace_list" != "" ]; then
INSTALL_PACKAGE=$replace_list
C_update "${INSTALL_PACKAGE[@]}" "REPLACE"
C_install_package
C_install_package_check
fi
fi
}
C_install_printer_driver()
{
C_output_log "Install Printer Driver ($INSTALL_CMD $INSTALL_OPT)"
unset DRIVER_PACKAGE
DRIVER_PACKAGE=`find . -name "*$MACHINE_TYPE.$PACKAGE_TYPE"`
$INSTALL_CMD $INSTALL_OPT $DRIVER_PACKAGE
if [ $? -ne 0 ]; then
DRIVER_ERROR_CHECK=1
fi
unset DRIVER_PACKAGE
DRIVER_PACKAGE=`find PPD -name "*.$PACKAGE_TYPE" | grep -i cnrcups`
if [ "$DRIVER_PACKAGE" != "" ]; then
$INSTALL_CMD $INSTALL_OPT $DRIVER_PACKAGE
if [ $? -ne 0 ]; then
DRIVER_ERROR_CHECK=1
fi
fi
echo
}
#-------------------------------------------------#
# start install.sh
#-------------------------------------------------#
main()
{
install_package_list=""
#---------------------
# check directory
#---------------------
C_check_directory
#---------------------
# localize
#---------------------
if [ -f ${LC_FILE_DIR}/${LC_FILE} ]; then
source ${LC_FILE_DIR}/${LC_FILE}
fi
#---------------
# check root
#---------------
if test `id -un` != "root"; then
echo -e -n $COLOR_R
printf "$INST_ERR_01_01" `id -un`
echo -e -n $COLOR_OFF
echo
exit 1
fi
#------------------------
# get distribution data
#------------------------
case `uname` in
'SunOS')
EXE_PATH='/opt/sfw/cups/sbin'
;;
'HP-UX')
EXE_PATH='/usr/sbin:/usr/bin'
;;
'AIX')
EXE_PATH='/usr/sbin:/usr/bin'
;;
'Linux')
EXE_PATH='/usr/sbin:/usr/bin'
;;
esac
export PATH=$EXE_PATH:$PATH
if [ -d "/etc/yum.repos.d" ];
then
PACKAGE_TYPE="rpm"
INSTALL_CMD="rpm"
INSTALL_OPT="-Uvh --replacepkgs --replacefiles"
if which yum > /dev/null 2>&1;
then
INSTALL_PACKAGE_CMD="yum"
else
INSTALL_PACKAGE_CMD="dnf"
fi
case `uname -m` in
'i386'|'i686')
MACHINE_TYPE="i386"
install_package_list=$INSTALL_PACKAGE_RPM_32
REPLACE_PACKAGE=$REPLACE_PACKAGE_RPM_32
;;
'x86_64')
MACHINE_TYPE="x86_64"
install_package_list=$INSTALL_PACKAGE_RPM_64
REPLACE_PACKAGE=$REPLACE_PACKAGE_RPM_64
;;
'aarch64')
MACHINE_TYPE="aarch64"
install_package_list=$INSTALL_PACKAGE_RPM_64
REPLACE_PACKAGE=$REPLACE_PACKAGE_RPM_64
;;
'mips64')
MACHINE_TYPE="mips64el"
install_package_list=$INSTALL_PACKAGE_RPM_64
REPLACE_PACKAGE=$REPLACE_PACKAGE_RPM_64
;;
esac
else
PACKAGE_TYPE="deb"
INSTALL_CMD="dpkg"
INSTALL_OPT="-i -G --force-overwrite"
INSTALL_PACKAGE_CMD="apt-get"
case `uname -m` in
'i386'|'i686')
MACHINE_TYPE="i386"
install_package_list=$INSTALL_PACKAGE_DEB_32
REPLACE_PACKAGE=$REPLACE_PACKAGE_DEB_32
;;
'x86_64')
MACHINE_TYPE="amd64"
install_package_list=$INSTALL_PACKAGE_DEB_64
REPLACE_PACKAGE=$REPLACE_PACKAGE_DEB_64
;;
'aarch64')
MACHINE_TYPE="arm64"
install_package_list=$INSTALL_PACKAGE_DEB_64
REPLACE_PACKAGE=$REPLACE_PACKAGE_DEB_64
;;
'mips64')
MACHINE_TYPE="mips64el"
install_package_list=$INSTALL_PACKAGE_DEB_64
REPLACE_PACKAGE=$REPLACE_PACKAGE_DEB_64
;;
esac
fi
#---------------------
# set driver flag
#---------------------
C_set_driver_flag
#---------------------
# check distribution
#---------------------
C_check_distribution
#------------------------
# install start
#------------------------
C_output_log "Install Start"
C_output_message "Machine Type = $MACHINE_TYPE"
C_output_message "Package Type = $PACKAGE_TYPE"
DRIVER_PACKAGE=`find . -name "*$MACHINE_TYPE.$PACKAGE_TYPE" | sort 2> /dev/null`
C_output_message "Package list = "
for list in $DRIVER_PACKAGE
do
C_output_message " $list"
done
echo
#---
C_update "${install_package_list[@]}" "UPDATE"
for package in $install_package_list
do
INSTALL_PACKAGE=$package
C_check_driver_and_install_package
if [ "$INSTALL_PACKAGE" = "" ]; then
continue;
fi
C_install_package
C_install_package_check
done
#---
#---
if [ $ERROR_CHECK -eq 1 ]; then
read -p "$INST_MSG_02_01" ans
if [ "$ans" != "y" -a "$ans" != "Y" ]; then
exit 1
fi
echo
fi
#---
C_install_printer_driver
C_init_cups restart
}
main $*
if [ $ERROR_CHECK -eq 0 -a $DRIVER_ERROR_CHECK -eq 0 ]
then
if [ $DRIVER_FLAG -eq 1 ]; then
MODULE_NAME=cnsetuputil2l
elif [ $DRIVER_FLAG -eq 2 ]; then
MODULE_NAME=cnsetuputil2
else
MODULE_NAME=cnsetuputill
fi
if which $MODULE_NAME > /dev/null 2>&1;
then
read -p "$INST_MSG_03_01" ans
if [ "$ans" != "y" -a "$ans" != "Y" ]; then
exit 0
fi
$MODULE_NAME &
fi
else
C_output_error_message "$INST_ERR_02_01"
fi
exit 0
A bientôt
Gilles

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur

C'est bien cela. Merci.
Ton fichier d'installation est bien identique au mien. Tu as bien ajouté les bons paquets de remplacement pour Mageia.
Cela devrait marcher sur le papier....
As-tu fait la 2eme partie que je te proposais ?
A savoir :
2/ tu relances cnsetuputil2
2.1/Est-ce que tu as la fenêtre qui apparait pour ajouter l'imprimante ?
2.2/Si oui, tu ajoutes ton imprimante sur port usb et tu essayes d'imprimer une page de test.
2.3/Si plus de fenêtre avec cnsetuputil2, cela se complique encore plus. ...
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

gilles89 Membre non connecté
-
- Voir le profil du membre gilles89
- Inscrit le : 28/07/2016
- Groupes :
J'ai bien fait ce que tu m'indiquais, la page de test ne s'est pas imprimée et je n'ai pas de message d'erreur.
Mais un détail qui peut servir, je lançais ce matin XSANE, et il m'a indiqué un nouveau scanner CANON, que j'ai accepté et le D440 s'est initialisé et est passé en mode scanner. Je ne l'ai pas utilisé mais ça veux dire que la connexion fonctionne bien.
A+
Gilles
Édité par gilles89 Le 19/03/2021 à 08h44

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Oui, effectivement, depuis quelque temps déjà, on voit que la connexion se fait bien.
CUPS fonctionne bien et l'installation de ton imprimante se fait bien.
Ma conclusion est soit 1/il te manque des paquets pour que ton imprimante interprète le fichier 2/ton imprimante n'est pas paramétrée pour utiliser le pilote UFR-II
Pour le 1/, j'avais espoir quand lançant cnsetuputil2, tu hériterais des derniers paquets éventuellement manquants. L'installation par install.sh ne se termine pas bien, car, justement, il semble qu'il détecte des paquets non installés. Normalement, cnsetuptils2 se lancent en fin d'installation. Mais je n'arrive pas à voir quels paquets pourraient te manquer...
Que retourne en root :
Code BASH :
rpm -qa | grep -i 'lib64jpeg62\|lib64gcrypt20\|lib64gcrypt-devel\|lib64glade2.0_0\|jbigkit\|lib64zlib1'
Tu devrais normalement avoir 6 paquets listés.
Pour le 2/, est-ce que ton imprimante est connectée au réseau ? Si oui, tu peux atteindre son interface avec un navigateur web (Firefox ou autre) et en allant à l'adresse http://adresse_ip_imprimante
Tu essayes alors d'aller directement à l'adresse http://adresse_ip_imprimante/plug_and_play.html
Est-ce que tu as bien le pilote UFR-II de sélectionné comme ci-dessous :

Voilà. Je n'ai rien d'autre en tête. Cela fonctionne pour moi avec une MF633Cdw sous Mageia 7 et Mageia 8 KDE.
Cela devrait fonctionner pour toi mais.....
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

gilles89 Membre non connecté
-
- Voir le profil du membre gilles89
- Inscrit le : 28/07/2016
- Groupes :
Alors voila ce que donne le 1/ :
[gilles@localhost ~]$ rpm -qa | grep -i 'lib64jpeg62\|lib64gcrypt20\|lib64gcrypt-devel\|lib64glade2.0_0\|jbigkit\|lib64zlib1'
lib64glade2.0_0-2.6.4-13.mga7
lib64gcrypt-devel-1.8.5-1.mga7
jbigkit-2.1-6.mga7
lib64zlib1-1.2.11-7.mga7
lib64gcrypt20-1.8.5-1.mga7
lib64jpeg62-2.0.4-1.1.mga7
[gilles@localhost ~]$
Il y a bien 6 fichiers.
Par contre, je ne peux faire le 2/, l'imprimante n'étant pas connectée.
Bon, si tu es à cours d'idée tant pis on en restera là.
Par contre est-ce que je peux modifier le titre de cet article, j'y ajouterai bien la Canon en plus, dès fois que que ça intéresse quelqu'un.
En tout cas merci encore pour t'être penché sur mon problème.

A une prochaine
Gilles

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Pour le 2/, tu dois pouvoir aussi vérifier ces options directement sur l’imprimante. Regarde le manuel en ligne si tu veux essayer.
Pour le titre du post, je laisse un modérateur se prononcer.
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Yves

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Je ne suis pas convaincu que cela soit le problème mais au cas où...
Est-ce que ton imprimante est connectée sur un port USB3 ou USB2 ?
Si elle est branchée sur un port USB3, essaye de la brancher sur un port USB2 pour voir.
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Je viens de relire les logs du début et je vois ceci:
Citation :
mars 11 07:08:38 localhost.localdomain cupsd[1430]: [cups-driverd] Skipping "/opt/share/ppd": loop detected!
mars 11 07:08:38 localhost.localdomain cupsd[1430]: [cups-driverd] Skipping "/usr/share/ppd": loop detected!
mars 11 07:08:38 localhost.localdomain cupsd[1430]: [cups-driverd] Skipping "/usr/local/share/ppd": loop detected!
mars 11 07:08:38 localhost.localdomain cupsd[1430]: [cups-driverd] Skipping "/usr/share/ppd": loop detected!
mars 11 07:08:38 localhost.localdomain cupsd[1430]: [cups-driverd] Skipping "/usr/local/share/ppd": loop detected!
Est ce que cela voudrait dire que les ppd présents dans ces répertoires sont ignorés ? Et sans ppd, il n' est pas dit que ce soit bien envoyé à l' imprimante.
Que donne un "locate ppd | grep canon" ( si les ppd sont dans des répertoires exclus...) ?
Après je n' ai aucune idée où pourraient être logés les fichiers ppd de la Brother...
edit: que donnent
ls -al /opt/share/ppd
ls -al /usr/share/ppd
ls -al /usr/local/share/ppd
?
Édité par nic80 Le 22/03/2021 à 23h42

gilles89 Membre non connecté
-
- Voir le profil du membre gilles89
- Inscrit le : 28/07/2016
- Groupes :
Le locate ppd | greg canon ne donne rien, par contre voila pour le reste :
[gilles@localhost ~]$ locate ppd | grep canon
[gilles@localhost ~]$ ls -al /opt/share/ppd
total 8
drwxr-xr-x 2 root root 4096 juil. 20 2017 ./
drwxr-xr-x 3 root root 4096 juil. 20 2017 ../
[gilles@localhost ~]$ ls -al /usr/share/ppd
total 92
drwxr-xr-x 5 root root 4096 mars 4 18:57 ./
drwxr-xr-x 411 root root 12288 mars 23 07:37 ../
drwxr-xr-x 2 root root 4096 mars 3 08:28 brother/
drwxr-xr-x 2 root root 4096 déc. 7 2019 cupsfilters/
drwxr-xr-x 2 root root 69632 déc. 7 2019 HP/
[gilles@localhost ~]$ ls -al /usr/local/share/ppd
total 8
drwxr-xr-x 2 root root 4096 juil. 20 2017 ./
drwxr-xr-x 9 root root 4096 févr. 28 10:22 ../
[gilles@localhost ~]$
A bientôt
Gilles

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
C'est nic80 qui t 'avait proposé ces commandes

Je les ai exécutées aussi et j'ai les mêmes résultats que toi (mise à part le dossier brother car je n'ai pas fait d'installation de ce type d'imprimante).
Si nic80 n'a pas d'autres idées, je peux te proposer de refaire l'installation en Mageia 8 quand tu auras fait ta migration, pour voir si cela a un effet.
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

gilles89 Membre non connecté
-
- Voir le profil du membre gilles89
- Inscrit le : 28/07/2016
- Groupes :
OK, dès que j'aurai migré en M8, je referai l'essai.
Et toute mes excuses à Nic80 pour ne pas voir été assez vigilant, et ne pas avoir remarqué qu'il était l'auteur du message.
Gilles

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur

Je suis abonné aux commentaires sur ce pilote Canon recompilé pour Arch. Des utilisateurs rapportent que l'installation du paquet libjbig a résolu leurs soucis.
Au cas où, sur ton système, est-ce la commande suivante retourne aussi ce que j'ai sur mon système, comme ci-dessous mais pour MGA7 ?
Code BASH :
$ rpm -qa | grep lib64jbig lib64jbig1-2.1-7.mga8 lib64jbig2dec0-0.19-1.mga8
Bon weekend de Pâques !
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

gilles89 Membre non connecté
-
- Voir le profil du membre gilles89
- Inscrit le : 28/07/2016
- Groupes :

Alors voila, la commande que tu m'indiques a renvoyé cela :
[gilles@localhost ~]$ $ rpm -qa | grep lib64jbig
lib64jbig1-2.1-7.mga8
lib64jbig2dec0-0.19-1.mga8
bash: $ : commande introuvable
bash: lib64jbig1-2.1-7.mga8 : commande introuvable
bash: lib64jbig2dec0-0.19-1.mga8 : commande introuvable
[gilles@localhost ~]$ su
Mot de passe :
[root@localhost gilles]# $ rpm -qa | grep lib64jbig
lib64jbig1-2.1-7.mga8
lib64jbig2dec0-0.19-1.mga8
bash: $ : commande introuvable
bash: lib64jbig1-2.1-7.mga8 : commande introuvable
bash: lib64jbig2dec0-0.19-1.mga8 : commande introuvable
[root@localhost gilles]#
Pour info, j'ai migré en m8, et la réinstallation de la Canon par le CCM a donné le même résultat. Je vais reprendre ce que tu m'avais indiqué pour la réinstallation et je te tiendrai informé.
Par contre je vais créer un nouveau sujet que je vais nommer écran bizarre car il m'arrive un drôle de truc.
A+
Gilles
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie