Archivio

Posts Tagged ‘ubuntu 14.04’

Installare stampante di Brother MFC-5890CN in Ubuntu nuovo installer tools

giugno 3, 2014 3 commenti

Aggiornamento dicembre 2014

In questo blog più volte si è parlato della configurazione e dell’installazione della stampante Brother multifunzione MFC5890CN in Ubuntu e Debian.  Recentemente ho avuto modo di constatare che Brother ha cambiato la parte del sito relativa alle funzioni di servizio e ha reso finalmente disponibile un installer ( Driver install Tool )  da linea di comando che consente di installare i drivers e di configurare la stampante e scanner in modo efficace e semplifice. In passato infatti c’era sempre stato stato qualche problema in particolare in Ubuntu 64 bit con la gestione dello scanner.  Il  Driver install Tool  è alla versione 2.0.0.1 ( marzo 2014 ).

La pagina dedicata alla MFC-5890CN 

MFC-5890CN download page

MFC-5890CN download page

Di seguito la procedura di installazione in ubuntu 14.04 e ubuntu 14.10.

Una volta scaricato il driver install tool:  linux-brprinter-installer-2.0.0-1

decomprimere e rendere eseguibile con

gunzip linux-brprinter-installer-2.0.0-1.gz
sudo chmod +x linux-brprinter-installer-2.0.0-1

Quindi avviare e seguire la procedura guidata che inizia con la richiesta del modello di stampante prosegue con la configurazione della stampante e termina con la parte dedicata allo scanner.

Di seguito sono riportate le fasi principali della procedura

sudo ./linux-brprinter-installer-2.0.0-1
Input model name ->MFC-5890CN
You are going to install following packages.
mfc5890cnlpr-1.1.2-2.i386.deb
mfc5890cncupswrapper-1.1.2-2.i386.deb
brscan3-0.2.11-5.amd64.deb
brscan-skey-0.2.4-1.amd64.deb
OK? [y/N] ->
Brother License Agreement
...
Do you agree? [y/N] ->
wget -T 10 -nd --no-cache http://www.brother.com/pub/bsc/linux/packages/mfc5890cncupswrapper-1.1.2-2.i386.deb
--2014-04-17 22:53:51-- http://www.brother.com/pub/bsc/linux/packages/mfc5890cncupswrapper-1.1.2-2.i386.deb
...
dpkg -i --force-all mfc5890cnlpr-1.1.2-2a.i386.deb
...
dpkg -i --force-all mfc5890cncupswrapper-1.1.2-2a.i386.deb
...
wget -T 10 -nd --no-cache http://www.brother.com/pub/bsc/linux/packages/brscan-skey-0.2.4-1.amd64.deb
--2014-04-17 22:57:28-- http://www.brother.com/pub/bsc/linux/packages/brscan-skey-0.2.4-1.amd64.deb
Resolving www.brother.com (www.brother.com)... 2.228.46.106, 2.228.46.105
Connecting to www.brother.com (www.brother.com)|2.228.46.106|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 50852 (50K) [text/plain]
Saving to: ‘brscan-skey-0.2.4-1.amd64.deb’

100%[====================================>] 50,852 --.-K/s in 0.1s

2014-04-17 22:57:28 (517 KB/s) - ‘brscan-skey-0.2.4-1.amd64.deb’ saved [50852/50852]

dpkg -i --force-all brscan-skey-0.2.4-1.amd64.deb
Selecting previously unselected package brscan-skey.
(Reading database ... 141525 files and directories currently installed.)
Preparing to unpack brscan-skey-0.2.4-1.amd64.deb ...
Unpacking brscan-skey (0.2.4-1) ...
Setting up brscan-skey (0.2.4-1) ...
enter IP address ->
...
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
lib32z1 lib32ncurses5 lib32bz2-1.0
...
dpkg -i --force-all mfc5890cnlpr-1.1.2-2a.i386.deb
...
dpkg -i --force-all mfc5890cncupswrapper-1.1.2-2a.i386.deb
...

Will you specify the Device URI? [Y/n] ->Y

0: http
1: ipp14
2: lpd
3: ipps
4: https
5: hp
6: smb
7: ipp
8: socket
9: hpfax
10: dnssd://Brother%20MFC-5890CN._pdl-datastream._tcp.local/
11: dnssd://Brother%20MFC-5890CN%20%40%20Administrator%E2%80%99s%20MacBook%20Pro._ipp._tcp.local/cups
12: lpd://BRN001BA920882F/BINARY_P1
13 (I): Specify IP address.
14 (A): Auto. (dnssd://Brother%20MFC-5890CN._pdl-datastream._tcp.local/)

select the number of destination Device URI. ->14

lpadmin -p MFC5890CN -v dnssd://Brother%20MFC-5890CN._pdl-datastream._tcp.local/ -E
Test Print? [y/N] ->y
wait 5s.
lpr -P MFC5890CN /usr/share/cups/data/testprint
You are going to install following packages.
brscan3-0.2.11-5.amd64.deb
Brother License Agreement
...
Do you agree? [y/N] ->Y
... 
dpkg -i --force-all brscan3-0.2.11-5.amd64.deb 
... 
You are going to install following packages.  brscan-skey-0.2.4-1.amd64.deb 
... 
dpkg -i --force-all brscan-skey-0.2.4-1.amd64.deb Selecting previously unselected package brscan-skey. (Reading database ... 141525 files and directories currently installed.) Preparing to unpack brscan-skey-0.2.4-1.amd64.deb ... Unpacking brscan-skey (0.2.4-1) ... Setting up brscan-skey (0.2.4-1) ...
enter IP address ->192.168.1.195
brsaneconfig3 -a name=MFC-5890CN model=MFC-5890CN ip=192.168.1.195
Hit Enter/Return key.
simple-scan brother MFC-5890CN

simple-scan brother MFC-5890CN

Risorse:

Annunci

bfgminer Ubuntu 14.04 and USB AntMiner U2

maggio 18, 2014 1 commento
Antminer U2

Antminer U2

Mining with Antminer U2 in Ubuntu 14.04 using bfgminer 3.99. To copile bfgminer install :

sudo apt-get install build-essential autoconf libtool libjansson-dev libcurl4-gnutls-dev libncurses5-dev libudev-dev libusb-1.0-0-dev
sudo apt-get install uthash-dev

Add repository ppa:/bitcoin

sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update

Install bitcoin-qt

sudo apt-get install uthash-dev

Then install bfgminer:

cd ~
git clone https://github.com/luke-jr/bfgminer.git
cd bfgminer 
./autogen.sh
./configure --enable-scrypt --enable-opencl
make

start mining with
sudo ./bfgminer -o stratum+tcp://yourpool:port -u username.worker -p workerpassword -S antminer:all
bfgminer

bfgminer

useful commands

sudo ./bfgminer -d?
sudo ./bfgminer -d? -D
sudo ./bfgminer -d? -D -S antminer:all

consider to install

sudo apt-get install utha 
sudo apt-get install sh-dev

Resources:

 

http://bitcoin.stackexchange.com/questions/24959/help-running-cgminer-on-ubuntu-14-04-waiting-for-usb-hotplug-devices-and-othe

https://github.com/luke-jr/bfgminer

https://debianhelp.wordpress.com/2012/01/02/bitcoin-mining-in-ubuntu-with-bfgminer/

https://bitcointalk.org/index.php?topic=390929.640

https://bitcointalk.org/index.php?topic=31163.0   (BitMinter )

https://en.bitcoin.it/wiki/Mining_hardware_comparison

no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory

Il messaggio

no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory

si presenta in ubuntu 14.04 con la nuova versione di samba.

Nel mio caso ubuntu server 14.04 per ovviare alla comparsa del messaggio il trick è stato lanciare

> pam-auth-update

e dare OK

pam-auth-update

pam-auth-update

 

Risorse :

Thread: “no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory”

AverTV Volar Green HD in Ubuntu 14.04 Trusty Tahr

aprile 13, 2014 9 commenti

AverTv Volar Green HDIl dongle DVB-T  AverTV Volar Green HD viene riconosciuto in Ubuntu 14.04 Trusty Tahr. Tuttavia all’avvio Ubuntu ci informa che non trova il firmware per la periferica.

In questo caso non resta che installare il firmware dvb-usb-af9035-02.fw così come si faceva con le precedenti versioni di ubuntu.  Più in basso i comandi per controllare lo stato della periferica e i drivers associati.

Installare il firmware  dvb-usb-af9035-02.fw

Posiziarsi nella cartella /lib/firmware e installare il firmware con

    cd /lib/firmware
    sudo wget http://xgazza.altervista.org/Linux/DVB/dvb-usb-af9035-02.fw
downloads alternativi

    sudo wget https://drive.google.com/file/d/0B7HrOE_9xZobVEZTaFFRTmZ0aEU
     
    sudo wget http://palosaari.fi/linux/v4l-dvb/firmware/af9035/12.13.15.0_6.20.15.0/dvb-usb-af9035-02.fw

Dongle DVB-T  AverTV Volar Green HD controllare periferica e drivers.

Per controllare se la periferica viene riconosciuta utilizziamo il comando  lsusb. onosciuto.

:~$ lsusb
...
Bus 002 Device 002: ID 07ca:a835 AVerMedia Technologies, Inc. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
...

La periferica è riconosciuta accertiamoci che sia effettivamente operativa.
Possiamo usare il comando ls /dev/dvb dovremmo ottenere qualcosa del tipo:

 ls -l /dev/dvb/*
/dev/dvb/adapter0:
total 0
crw-rw----+ 1 root video 212, 0 Oct 14 11:58 demux0
crw-rw----+ 1 root video 212, 1 Oct 14 11:58 dvr0
crw-rw----+ 1 root video 212, 3 Oct 14 11:58 frontend0
crw-rw----+ 1 root video 212, 2 Oct 14 11:58 net0

se invece ottengo significa che non è operativa

ubu1404m:~$  ls -l /dev/dvb/*
ls: cannot access /dev/dvb/*: No such file or directory

Controlliamo cosa avviene più in dettaglio con dmesg | grep dvb

[   13.942008] usb 2-3: dvb_usb_af9035: prechip_version=00 chip_version=03 chip_type=3802
[   13.942382] usb 2-3: dvb_usb_v2: found a 'AVerMedia AVerTV Volar HD/PRO (A835)' in cold state
[   16.031095] usb 2-3: dvb_usb_v2: Did not find the firmware file 'dvb-usb-af9035-02.fw'. Please see linux/Documentation/dvb/ for more details on firmware-problems. Status -2
[   16.031391] dvb_usb_af9035: probe of 2-3:1.0 failed with error -2
[   16.031419] usbcore: registered new interface driver dvb_usb_af9035

Come si legge nei messaggi abbiamo un problema. La periferica è si riconosciuta ma non viene trovato il firmware specifico.

Se fosse stato riconosciuto correttamente i messaggi sarebbero stati qualcosa tipo:

:~$ dmesg | grep dvb 
 dmesg | grep dvb 
[   17.351379] usbcore: registered new interface driver dvb_usb_af9035
[   17.352377] usb 1-2: dvb_usb_v2: found a 'AVerMedia AVerTV Volar HD/PRO (A835)' in cold state
[   17.399823] usb 1-2: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
[   17.715093] usb 1-2: dvb_usb_af9035: firmware version=11.5.9.0
[   17.715104] usb 1-2: dvb_usb_v2: found a 'AVerMedia AVerTV Volar HD/PRO (A835)' in warm state
[   17.717058] usb 1-2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[   17.874517] usb 1-2: dvb_usb_v2: schedule remote query interval to 500 msecs
[   17.874522] usb 1-2: dvb_usb_v2: 'AVerMedia AVerTV Volar HD/PRO (A835)' successfully initialized and connected

 

Altri post per l’utilizzo delle AverTv Media Volar Green nelle versioni precedenti di Ubuntu

Altri post relativi alla DVB_TV su ubuntu linux

Ubuntu Trusty Tahr (14.04) 64 bit installare via NetbootInstallFromInternet

ubuntu-logoIl 17 aprile verrà rilasciata la versione di 14.04 di Ubuntu nota come Trusty Tahr.

In questo primo periodo d’uso l’impressione, come macchina desktop, è decisamente positiva. A parte aggiornamenti un po’ frequenti tipici della fase prerilascio osservo un miglioramento nell’usabilità e sopratutto nella stabilità che purtroppo si era fatta un po’ desiderare nella versioni 13.xx .  Migliorato, come sempre, grazie al nuovo kernel, anche il riconoscimento delle periferiche.

Installazione NetbootInstallFromInternet di Trusty Tahr

Di seguito la procedura per installare Trusty da terminale e via internet, quindi  senza CD, utilizzando netboot.tar.gz e grub,definita anche NetbootInstallFromInternet.

Scaricare il file netboot.tar.gz (da Index of /ubuntu/dists/trusty/main/installer-amd64/current/images/netboot/ )

Quindi  decomprimere il file in un percorso raggiungibile da grub. Personalmente ritengo preferibile:

  • predisporre manualmente con gparted la nuova partizione destinata ad accogliere Trusty.
  • formattarla ext4 sempre con gparted. Quindi copiarvi netboot.tar.gz
  • e decomprimere con

sudo tar -zxvf netboot.tar.gz

ls -lgo
lrwxrwxrwx 1       33 Apr 05  2014 pxelinux.0 -> ubuntu-installer/amd64/pxelinux.0
lrwxrwxrwx 1       35 Apr 05  2014 pxelinux.cfg -> ubuntu-installer/amd64/pxelinux.cfg
drwxrwxr-x 3     4096 Apr 05  2014 ubuntu-installer
-rw-rw-r-- 1       58 Apr 05  2014 version.info

Avviare  Netboot Install From Internet con grub 2

Il kernel linux e initrd.gz necessari per l’ avvio dell’installazione vengono decompressi nel percorso /ubuntu-installar/amd64 che si dovrà utilizzare in grub. Per avviare l’installazione effettuare il reboot entrare nella modalità edit di grub2 e digitare le informazioni relative a kernel e intird.

Le informazioni minimali da digitare interattivamente in gru2 in caso di partizione msdos sono

  set root='(hd1,msdos3)'
  linux /ubuntu-installer/amd64/linux root=/dev/hda1
  initrd /ubuntu-installer/amd64/initrd.gz

Una volta selezionata una voce di menu la si potrà modificare entrando in edit con il tasto e. Poi al solito il tasto ESC consente di uscire dalla modalità di edit. F10 per il boot.

Volendo è anche possibile upgradare il menu grub2 inserendo le seguenti righe in /etc/grub.d/40custom opportunamente modificate così da avere a disposizone all’avvio voci di menu per l’installazione via netboot per partizione msdos classica e gpt2.

sudo cat /etc/grub.d/40custom 
submenu 'Ubuntu install via netboot-internet'    {

     menuentry 'Netboot amd64 msdos' {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos3)'
	linux /ubuntu-installer/amd64/linux root=/dev/hda3
        initrd /ubuntu-installer/amd64/initrd.gz
     }

     menuentry 'Netboot amd64 gpt' {
        insmod part_gpt
        insmod ext2
        set root='(hd1,gpt3)'
        linux /ubuntu-installer/amd64/linux root=/dev/gpt3
        initrd /ubuntu-installer/amd64/initrd.gz
     }
 }

modificato 40custom aggiornare grub2 con

sudo update-grub

Le voci di menu possono essere adattate al volo al momento del boot via grub2 come indicato in precedenza.

Le fasi dell’installazione di Trusty

L’installazione inizia con classica schermata  di selezione del linguaggio da utilizzare nella fase di installazione.

La durata dell’installazione avvenendo via internet dipenderà dalla banda disponibile e dal numero di pacchetti che si intendono installare.

Saucy Selezionare linguaggio per installazione

Saucy Selezionare linguaggio per installazione

Partizionamento

Se si utilizza la procedura proposta una fase degna di attenzione e quella relativa al partizionamento.

Optare per il metodo manuale:

Saucy partizionamento manuale

Saucy partizionamento manuale

Selezionare la partizione in questo caso la #3.

saucy impostare partizione

saucy impostare partizione

indicare il tipo di file system della partizione  #3 che era stata formatta ext4 in Use as:
e
indicare che si tratta della partizione root / in Mount point:

Saucy impostazione partizione root

Saucy impostazione partizione root

 IMPORTANTE 

Poichè la partizione era già stata formattata in precedenza dovrà apparire il messaggio che non ci sono modifiche da apportare alla tabella delle partizioni e non si devono creare file systems.  Solo in questo caso continuare scegliendo <YESdiversamente ripetere la fase di partizionamento

Nessuna modifica al file systems

Nessuna modifica al file systems

Selezione software e desktop manager

A qusto punto le altre due fasi significative sono la selezione del software da installare e l’installazione di grub2 . Circa 30 le opzioni che possono essere selezionate anche contemporamente comprese ovviamente le versioni kubuntu, lubuntu, Xubuntu ….

Selezioanre il software da installare in Ubuntu 13.10

Selezioanre il software da installare in Ubuntu 13.10

La procedura di installazione da temrinale prevede punti di uscita al menu generale grazie al tasto ESC e  possibilità di ripetere i vari steps anche se è bene pianficare prima l’installazione e non abusare di questa possibilità.

Risorse: