To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.javaOpen lugnet.robotics.rcx.java in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / Java / 361
360  |  362
Subject: 
Re: communication with USB on Linux
Newsgroups: 
lugnet.robotics.rcx.java
Date: 
Sun, 13 Feb 2005 13:22:15 GMT
Viewed: 
13596 times
  
Hi Juergen,

Thank you for your answer. Some questions though:

In lugnet.robotics.rcx.java, Juergen Stuber wrote:
> Hi Huub,
> 
> "Huub van Niekerk" <v.niekerk@freeler.nl> writes:
> > 
> > For some time I've been trying to get bi-directional communication using:
> > - Slackware Linux 10.0
> > - leJOS 2.1.0
> > - USB IR-tower
> > - RCX 2.0
> > 
> > So far I've managed to upload leJOS and the written software to the RCX.
> > However, when I try to run the software, I get this message: "no irtower in
> > java.library.path". I've set the classpath to the directories involved with
> > Java, leJOS.
> 
> have you run make?


Yes, I did. That solved some problems.

> > Can somebody please tell me if it is anyway possible to get a bidirectional
> > communication between my pc running Slackware and an USB IR-tower?
> 
> You can also get it working with the CVS version of Lejos
> and a Linux kernel >= 2.6.7, which includes the newest driver.


Does CVS work with my 2.4.26 kernel as well? Should I remove the 'old' leJOS
version first?

> To get and install Lejos from CVS do
> 
> $ cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/lejos login
> $ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/lejos co -P lejos
> $ cd lejos
> $ make
> 
> The driver module should be loaded:
> $ lsmod | grep lego
> legousbtower           15360  0
> 
> There should be a device node for the USB tower
> (if you have udev this will be created when you plug in the tower):
> $ ls -l /dev/usb/legousbtower*
> crw-rw-rw-  1 root root 180, 160 2005-02-12 21:39 /dev/usb/legousbtower0
> 
> Set RCXTTY to /dev/usb/legousbtower0
> 
> You should now be able to use it,
> use lejosjc, lejoslink, lejosdl and firmdl from the bin directory.
> (some options may have changed).
> 
> Since you want to do communication, take a look at examples/comms
> (the Makefiles need also some updating).
> 
> 
> Hope this helps
> 
> Jürgen

Thanks

Huub



Message has 1 Reply:
  Re: communication with USB on Linux
 
(...) Probably not. (...) You can keep it, just install the new one in a different directory and make sure you don't use the old one (change LEJOS_HOME and PATH). Jürgen (22 years ago, 13-Feb-05, to lugnet.robotics.rcx.java)

Message is in Reply To:
  Re: communication with USB on Linux
 
Hi Huub, (...) have you run make? (...) You can also get it working with the CVS version of Lejos and a Linux kernel >= 2.6.7, which includes the newest driver. To get and install Lejos from CVS do $ cvs -d:pserver:anonymous...root/lejos login $ cvs (...) (22 years ago, 13-Feb-05, to lugnet.robotics.rcx.java)

5 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR