Sorry should have been clearer as to what I meant. You can get brltty 4.1 debian packages from the debian mirrors. I don't know what the dependencies are like for 4.1 and how this would go with the rest of a lenny system. Anyway you have two options, add a line for unstable in your apt sources (I won't cover this in detail, plenty of documentation out there) and then install brltty from unstable (so you end up with a mixed system, although hopefully it should only be brltty from unstable). The alternative which is basically the same but a bit more manual and easier to explain in a few words, download the deb packages from the mirror (eg. ftp://ftp.de.debian.org/debian/pool/main/b/brltty) and install them using dpkg -i package_file_name.deb. If you do this you will need to help it deal with dependencies and make sure you get all the brltty packages you might want (eg. the python-brltty one for python bindings, the libbrlapi for the brlapi, etc).
Michael Whapples On 10/11/09 13:50, Aldo wrote: > There is no deb package at all on the BrlTty site whle there is a rpm; > so how do I install a 4.1 deb on my Lenny without touching the rest of my > distro ? > or how to fix my problem (if there is someone) with my compiled brltty ? > > Aldo. > > On Tue, Nov 10, 2009 at 01:18:00PM +0000, Michael Whapples wrote: > >> Looking at the output you got, seems like the BC640 is detected fine. >> Why did you compile it from source instead of using the newer debian >> package? The debian package works fine. >> >> Michael Whapples >> On 10/11/09 12:57, Aldo wrote: >> >>> Hi: >>> >>> This is my selfcompiled brltty 4.1 static bin, >>> compiled with these options: >>> ./configure --enable-standalone-programs --disable-contracted-braille >>> --with-braille-driver=al --with-braille-device=usb: --with-text-table=de >>> --with-speech-driver=al >>> >>> I've been able to run the ./configure but after the make it warned me about >>> something regarding statically linked applications whichfore you need a >>> shared glibc library or so (I don't unerstand that : wat is he needing from >>> me?) >>> >>> So I puted it on my laptop and gave it a try: >>> asteroid:~# ./brltty >>> BRLTTY 4.1 [http://mielke.cc/brltty/] >>> >>> But after he showed the brltty version a few seconds he immediately shows >>> the message: No screen >>> while my /dev/cs* already exist on my Debian Lenny >>> >>> Precision: I just had killed the prev. brltty for my satellite before >>> running this static bin for my Optelec; see here: >>> >>> asteroid:~# killall ./brltty >>> >>> Checking: >>> asteroid:~# file ./brltty >>> ./brltty: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), >>> statically linked, for GNU/Linux 2.6.8, not stripped >>> >>> asteroid:~# ls -lrt /dev/vcs* >>> crw-rw---- 1 root root 7, 135 nov 10 13:54 /dev/vcsa7 >>> crw-rw---- 1 root root 7, 7 nov 10 13:54 /dev/vcs7 >>> crw-rw---- 1 root root 7, 131 nov 10 13:54 /dev/vcsa3 >>> crw-rw---- 1 root root 7, 4 nov 10 13:54 /dev/vcs4 >>> crw-rw---- 1 root root 7, 3 nov 10 13:54 /dev/vcs3 >>> crw-rw---- 1 root root 7, 132 nov 10 13:54 /dev/vcsa4 >>> crw-rw---- 1 root root 7, 130 nov 10 13:54 /dev/vcsa2 >>> crw-rw---- 1 root root 7, 134 nov 10 13:54 /dev/vcsa6 >>> crw-rw---- 1 root root 7, 6 nov 10 13:54 /dev/vcs6 >>> crw-rw---- 1 root root 7, 2 nov 10 13:54 /dev/vcs2 >>> crw-rw---- 1 root root 7, 133 nov 10 13:54 /dev/vcsa5 >>> crw-rw---- 1 root root 7, 5 nov 10 13:54 /dev/vcs5 >>> crw-rw---- 1 root root 7, 128 nov 10 2009 /dev/vcsa >>> crw-rw---- 1 root root 7, 1 nov 10 2009 /dev/vcs1 >>> crw-rw---- 1 root root 7, 0 nov 10 2009 /dev/vcs >>> crw-rw---- 1 root root 7, 129 nov 10 2009 /dev/vcsa1 >>> >>> OK then: >>> asteroid:~# ./brltty -l 7 -e >>> BRLTTY 4.1 [http://mielke.cc/brltty/] >>> brltty: Working Directory: /etc/brltty >>> brltty: Writable Directory: /lib/brltty/rw >>> brltty: Configuration File: /etc/brltty.conf >>> brltty: Data Directory: /etc/brltty >>> brltty: Library Directory: /lib/brltty >>> brltty: Tables Directory: /etc/brltty >>> brltty: cannot open file: /etc/brltty/de.ttb: Bestand of map bestaat niet >>> brltty: cannot load text table: de >>> brltty: Text Table: de >>> brltty: Attributes Table: attributes >>> brltty: Key Table: none >>> brltty: Keyboard Property: type= >>> brltty: Keyboard Property: vendor= >>> brltty: Keyboard Property: product= >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: BrlAPI Server: release 0.5.4 >>> brltty: API Parameter: auth= >>> brltty: API Parameter: host= >>> brltty: API Parameter: stacksize= >>> asteroid:~# brltty: socket 0 established (fd 3) >>> brltty: socket 1 established (fd 4) >>> brltty: exit status: 0 >>> brltty: Console opened: fd=5 >>> brltty: regions: text=0.0 status=0.0 >>> brltty: shifts: full=1 half=0 vertical=5 >>> brltty: checking braille device: USB: >>> brltty: checking for braille driver: al >>> brltty: initializing braille driver: al -> USB: >>> brltty: verifying file system path: usbfs: /dev/bus/usb >>> brltty: USBFS Root: /dev/bus/usb >>> brltty: USB: testing: vendor=1D6B product=0001 >>> brltty: USB: testing: vendor=1D6B product=0001 >>> brltty: USB: testing: vendor=1D6B product=0001 >>> brltty: USB: testing: vendor=1D6B product=0001 >>> brltty: USB: testing: vendor=0798 product=0640 >>> brltty: USB configuration set error 16: Apparaat of hulpbron is bezig. >>> brltty: USB: no serial operations: vendor=0798 product=0640 >>> brltty: USB: ept=81 dir=in xfr=int pkt=64 ivl=10ms >>> brltty: USB Language: 409 >>> brltty: USB: Manufacturer Name: Optelec >>> brltty: USB: Product Description: ALVA BC640 >>> brltty: USB: Serial Number: 00A0962CDB29 >>> brltty: detected Alva BC640: 40 columns, 0 status cells >>> brltty: Braille Display Dimensions: 1 row, 40 columns >>> brltty: regions: text=0.40 status=0.0 >>> brltty: shifts: full=40 half=20 vertical=5 >>> brltty: api link >>> brltty: Braille Driver: al [Alva] >>> brltty: Alva Braille Driver: version 2.2 >>> brltty: Braille Device: USB: >>> brltty: Help File: brltty-al.hlp >>> brltty: Help Page: /etc/brltty/brltty-al.hlp[0] >>> brltty: Preferences File: /etc/brltty-al.prefs >>> brltty: cannot open file: /etc/brltty-al.prefs: Bestand of map bestaat niet >>> brltty: regions: text=0.40 status=0.0 >>> brltty: shifts: full=40 half=20 vertical=5 >>> brltty: beeper enabled >>> brltty: tone: msec=60 note=64 >>> brltty: tone: msec=100 note=69 >>> brltty: api unlink >>> brltty: api link >>> brltty: checking for speech driver: al >>> brltty: initializing speech driver: al >>> brltty: Speech Driver: al [Alva] >>> brltty: Alva Speech Driver: >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: Speech FIFO: none >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: beeper disabled >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> >>> asteroid:~# brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> exitbrltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> >>> asteroid:~# brltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> >>> asteroid:~# kbrltty: checking for screen driver: lx >>> brltty: screen driver not loadable: lx >>> brltty: screen driver not found >>> illall ./brltty >>> asteroid:~# brltty: USB control transfer error 32: Gebroken pijp. >>> brltty: api unlink >>> brltty: api link >>> brltty: api unlink >>> brltty: USB: ept=81 dir=in xfr=int pkt=64 ivl=10ms >>> brltty: beeper enabled >>> brltty: tone: msec=60 note=64 >>> brltty: tone: msec=60 note=57 >>> brltty: beeper disabled >>> >>> asteroid:~# >>> _______________________________________________ >>> This message was sent via the BRLTTY mailing list. >>> To post a message, send an e-mail to: [email protected] >>> For general information, go to: http://mielke.cc/mailman/listinfo/brltty >>> >>> >> _______________________________________________ >> This message was sent via the BRLTTY mailing list. >> To post a message, send an e-mail to: [email protected] >> For general information, go to: http://mielke.cc/mailman/listinfo/brltty >> > _______________________________________________ This message was sent via the BRLTTY mailing list. To post a message, send an e-mail to: [email protected] For general information, go to: http://mielke.cc/mailman/listinfo/brltty
