hardware

Install Brother P-Touch QL-500 / QL-550 / QL-560 / QL-570 under Ubuntu

Automatic installation script
wget http://installit.googlecode.com/hg/hardware/install.brother-ql-500.sh -O - | bash -

#!/bin/bash

[ ! -d /usr/share/cups/model ] && mkdir /var/spool/lpd
[ ! -d /usr/share/cups/model ] && mkdir /usr/share/cups/model
#ln -s /etc/init.d/cups /etc/init.d/cupsys

# create outdated cupsys init script
cat < /etc/init.d/cupsys
#!/bin/bash

/etc/init.d/cups \$@
EOF
chmod a+x /etc/init.d/cupsys

cat < /var/lib/dpkg/info/ql570cupswrapper.list
./
./usr/
./usr/local/
./usr/local/Brother/
./usr/local/Brother/PTouch/
./usr/local/Brother/PTouch/ql570/
./usr/local/Brother/PTouch/ql570/cupswrapper/
./usr/local/Brother/PTouch/ql570/cupswrapper/cupswrapperql570pt1
./usr/local/Brother/PTouch/ql570/cupswrapper/brcupsconfpt1
EOF

mkdir -p /var/spool/lpd/ql570

wget http://pub.brother.com/pub/com/bsc/linux/dlf/ql570lpr-1.0.0-1.i386.deb -P /tmp
dpkg -i --force-all /tmp/ql570lpr-1.0.0-1.i386.deb

wget http://pub.brother.com/pub/com/bsc/linux/dlf/ql570cupswrapper-1.0.0-1.debian.i386.deb -P /tmp
dpkg -i --force-all /tmp/ql570cupswrapper-1.0.0-1.debian.i386.deb

# connect and power-on the printer

# delete default printer
lpadmin -x QL-570

# create new printer (example for QL-500)
lpadmin -p Brother_P-Touch -E -v usb://Brother/QL-500 -P /usr/share/cups/model/brql570.ppd

# recreate printer
lpadmin -x QL-500
lpadmin -p Brother_QL-500 -E -v usb://Brother/QL-500 -P /usr/share/cups/model/brql500.ppd

lpadmin -p Brother_38x90 -v socket://PRINTSERVER_IP:9100 -E -P /usr/share/ppd/brql570.ppd -o PageSize=38x90 -o PageRegion=38x90 -o ImageableArea=38x90 -o PaperDimension=38x90

# LINKS
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/faq_esp.html
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_esp1.html
http://solutions.brother.com/linux/en_us/download_esp.html#QL-500
http://welcome.solutions.brother.com/bsc/public_s/es/os/linux/linux_ql500550.html

Toshiba Tegra AC100

install

wget http://share.grandou.net/debian/nvflash/nvflash_20110628-2_all.deb -O /tmp/nvflash_20110628-2_all.deb
sudo dpkg -i /tmp/nvflash_20110628-2_all.deb

# Connect the USB cable between your AC100 and the host PC
# Press CTRL and ESC keys and power on your AC100

wget http://cdimage.ubuntu.com/releases/11.10/release/ubuntu-11.10-preinstalled-desktop-armel+ac100.bootimg -O /tmp/ubuntu-11.10-preinstalled-desktop-armel+ac100.bootimg

nvflash --bl /usr/lib/nvflash/fastboot.bin --download 6 /tmp/ubuntu-11.10-preinstalled-desktop-armel+ac100.bootimg

Epson B-500DN

Automatic installation script
wget http://installit.googlecode.com/hg/hardware/install.epson.b-500dn.sh -O - | bash -

#!/bin/bash

# enable universe repository
sudo sed -i "s/# \(deb .* universe\)/\1/" /etc/apt/sources.list

# install libs
sudo apt-get install -y libkrb53
sudo apt-get install -y libxcb-render-util0
sudo apt-get install -y libxml2
sudo apt-get install -y libcupsimage2

# get b500 driver
if [ ! -f /tmp/pips-b500dn-Ubuntu8.04-3.2.0-CG.tgz ]; then
   wget http://lx3.avasys.jp/B300_B308_B500DN_B508DN/pips-b500dn-Ubuntu8.04-3.2.0-CG.tgz -O /tmp/pips-b500dn-Ubuntu8.04-3.2.0-CG.tgz
fi
tar xzf /tmp/pips-b500dn-Ubuntu8.04-3.2.0-CG.tgz -C /tmp
cd /tmp
bash /tmp/pips-b500dn-Ubuntu8.04-3.2.0-CG.install --noexec --keep

# wait util all files are extacted
while [ $(find /tmp/release/ -name "*.deb" | wc -l) -lt 3 ]; do
   sleep 1
done

# fix pips-common package on Ubuntu Oneiric
RELEASE=$(lsb_release -rs | tr -d ".")
if [ ${RELEASE} -ge 1110 ]; then
  DEBDIR=/tmp/release/deb
  [ -d ${DEBDIR}/ ] && rm -r ${DEBDIR}/
  mkdir ${DEBDIR}/
  dpkg-deb -x /tmp/release/pips-common_3.2.0-3_i386.deb ${DEBDIR}/
  dpkg-deb --control /tmp/release/pips-common_3.2.0-3_i386.deb ${DEBDIR}/DEBIAN
  sed -i 's|libxcb-render-util0, ||g' ${DEBDIR}/DEBIAN/control
  sed -i 's|libxml2 (>= 2.6.27), ||g' ${DEBDIR}/DEBIAN/control
  sed -i 's|libkrb53 (>= 1.6.dfsg.2), ||g' ${DEBDIR}/DEBIAN/control
  dpkg -b ${DEBDIR}/ /tmp/release/pips-common_3.2.0-3_i386.deb
fi

# install b500 driver
sudo dpkg -i --force-architecture /tmp/release/pips-common_3.2.0-3_i386.deb
sudo dpkg -i --force-architecture /tmp/release/pips-ubuntu8.04_3.2.0-3_i386.deb
sudo dpkg -i --force-architecture /tmp/release/pips-b500dn_3.2.0-3_i386.deb
 
# create network printer if IP specified
if [ -n "${1}" ]; then
    sudo lpadmin -p Epson_B-500DN -v socket://${1}:2501 -E -P /usr/share/cups/model/ekb500dn.ppd
fi

create printer
sudo lpadmin -p EpsonColorOben -v lpd://YOUR_PRINTER_IP:515/PASSTHRU -E -P /usr/share/cups/model/ekb500dn.ppd -o DefaultInputSlot=Front
sudo lpadmin -p ZertifikateOben -v lpd://192.168.1.13:515/PASSTHRU -E -P /usr/share/cups/model/ekb500dn.ppd -o MediaType=EPHOTOGLOSSY -o PrintQuality=BestPhoto -o InputSlot=Rear -o PageSize=A5 -o PageRegion=A5 -o ImageableArea=A5 -o PaperDimension=A5 -o OutputPaper=A5

# create DIN A5 printer
wget http://dl.dropbox.com/u/4170695/ppd/Epson-B-500DN-A5.ppd -P /tmp
lpadmin -p Zertifikate -v socket://EpsonColor:9100 -E -P /tmp/Epson_B-500DN_A5.ppd

Commercial alternative TurboPrint
wget http://www.turboprint.info/tp2/turboprint_2.23-1_amd64.deb -P /tmp
sudo dpkg -i /tmp/turboprint_2.23-1_amd64.deb

HowTo convert image to AdobeRGB1998.icc
http://www.panticz.de/Adobe_ICC_Profiles

Links
http://avasys.jp/eng/linux_driver/
http://linux.avasys.jp/customerservice/pips3x_ubuntu804_e.html
http://dl.dropbox.com/u/4170695/ppd/Epson-B-500DN-A5.ppd - PPD DIN A5 only
http://dl.dropbox.com/u/4170695/ppd/Epson-B-500DN.ppd - PPD

Foxconn Nettop NT-A3500

Pro
+ small
+ quiet
+ low-power during
+ pretty cheap
+ built-in speaker

Ubuntu: Install NVIDIA proprietary video drivers

wget http://installit.googlecode.com/hg/install.nvidia-graphic.sh -O - | bash -

#/bin/bash

# nvidia graphic driver
sudo apt-get install -y --force-yes nvidia-current-updates

# configure driver
sudo nvidia-xconfig --no-logo --cool-bits=1

# TODO: options
#--registry-dwords="PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerLevel=0x3; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"

Ubuntu Medion MD 95400 WLAN

wget http://installit.googlecode.com/hg/hardware/wlan.medion-md-95400.sh -O - | bash -

#!/bin/bash

# Links
# http://wiki.ubuntuusers.de/Acer_Hotkeys

# NEW

# download source
apt-get install -y acerhk-source linux-headers-generic 

# extract
cd /usr/src
sudo tar -xjf acerhk.tar.bz2

# patch
sed -i '561s|KBUILD_CFLAGS|#KBUILD_CFLAGS|g' /usr/src/linux-headers-2.6.32-24-generic/Makefile

# compile and install
cd /usr/src/modules/acerhk
make install



echo "acerhk force_series=95400 autowlan=1" > /etc/modprobe.d/acerhk.conf

echo "options radeon modeset=1 dynpm=1 dynclks=1" > /etc/modprobe.d/radeon.conf

sudo update-initramfs -u



# OLD

# fix audio
echo "acerhk force_series=95400 autowlan=1" >> /etc/modules

# fix wlan
cat <<EOF> /etc/init.d/wirelessled
#!/bin/sh -e
echo 1 > /proc/driver/acerhk/wirelessled
exit 0
EOF
 
chmod 755 /etc/init.d/wirelessled
 
update-rc.d wirelessled defaults 90

LSI MegaRAID

cp /scripts/MegaCli/MegaCli64 /usr/sbin/
ln -s /usr/sbin/MegaCli64 /usr/sbin/MegaCli
cp /scripts/MegaCli/lib/$(uname -m)/libsysfs.so.2.0.2 /usr/lib64/

# flash bios
MegaCli -adpfwflash -f /scripts/firmware/lsi_imr_fw.rom -aALL
MegaCli -adpfwflash -f imr_fw.rom -NoVerChk -aAll
MegaCli -adpfacdefset -aALL # reset to factory default

# controller info
MegaCli -AdpAllinfo -aALL
MegaCli -PDGetNum -a0 # nubmer of discs
MegaCli -PDInfo -PhysDrv [64:0] -aALL
MegaCli -PDMakeJBOD -PhysDrv[64:4]
MegaCli -CfgClr -aALL

# delete all
MegaCli -CfgLdDel -LALL -aALL

Build smartmontools

# install software to compile
apt-get update
apt-get install -y subversion build-essential automake

# get smartmontools from repository
svn co https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk/smartmontools smartmontools

# compile
cd smartmontools
./autogen.sh
./configure
make
make install

Links
http://sourceforge.net/apps/trac/smartmontools/wiki/Download

Install Brother MFC-7320 on Ubuntu

Printer
wget http://www.panticz.de/sites/default/files/scripts/install.brother-mfc-7320.printer.sh -O - | sudo bash -

#!/bin/bash

# enable multiverse repository
cat <<EOF> /etc/apt/sources.list.d/extra-repository.list
deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs) universe
deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs) multiverse
EOF
apt-get update -qq

# install printer driver
apt-get install -y brother-cups-wrapper-laser

# remove multiverse repository
rm /etc/apt/sources.list.d/extra-repository.list
apt-get update -qq

# create printer
lpadmin -p Brother-MFC-7320 -E -v usb://Brother/MFC-7320 -P /usr/share/ppd/Brother/MFC7220.ppd -o PageSize=A4

# FIXME: set resolution to 1200
# -o Resolution=1200x600dp

Scanner
!!! First POWER OFF your Brother MFC-7320 !!!
wget http://www.panticz.de/sites/default/files/scripts/install.brother-mfc-7320.scanner.sh -O - | sudo bash -

#!/bin/bash

# patch udev rules
cat <<EOF>> /lib/udev/rules.d/40-libsane.rules
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
EOF

# restart udev
sudo service udev restart

# download driver
wget http://pub.brother.com/pub/com/bsc/linux/dlf/brscan3-0.2.11-4.i386.deb -P /tmp

# install driver
sudo dpkg -i /tmp/brscan3-0.2.11-4.i386.deb

!!! Now you can POWER ON your Brother MFC-7320 again !!!
Go Applications > Graphics > Simple Scan

Fax
not tested yet, see: http://wiki.ubuntuusers.de/Brother/Fax

Links
http://wiki.ubuntuusers.de/Brother/Drucker
http://wiki.ubuntuusers.de/Brother/Scanner
http://wiki.ubuntuusers.de/Brother/Fax
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#MFC-7320
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_scn.html

Do you like this page? Then support it. Please click the AD below and visit the sponsor. Thank you!


Syndicate content