Sorry 'bout the extra emphasis there.

Anyway, the problem is not *simply* the sketch code. It could be
something in the Arduino bootloader violating a USB spec that Linux
doesn't care about and FreeBSD does. But mucking about with the user
code on the Arudino (i.e. - sketches) doesn't change anything: I get
the same behavior whether it's running a trivial Blink demo (pretty
much no libraries used at all) or a complete interactive shell:

It works as expected when connected to Linux running on a VBox VM,
with the umodem device always being present.

If I don't connect it to the VM, the umodem device appears when the
board is plugged in or reset, then disappears before the sketch starts

On Fri, Jun 21, 2013 at 1:10 PM, Mike Meyer <> wrote:
> This would help - if I were using the SoftSerial library
> The arduino sketch code is *not* the problem. Everything works fine if
> I just connect the board to a VBox runninng Linux, even on a FreeBSD
> host.
> On Fri, Jun 21, 2013 at 1:03 PM, Torfinn Ingolfsen
> <> wrote:
>> On Fri, 21 Jun 2013 19:55:42 +0200
>> Torfinn Ingolfsen <> wrote:
>>> On Fri, 21 Jun 2013 10:28:41 -0500
>>> Mike Meyer <> wrote:
>>> > Any chance I can get someone to look at
>>> > This was
>>> > discussed on the list, but sort of tailed off. There is more
>>> > information in the PR than was ever on the list.
>>> What code ("sketch") are you running on the Leonardo?
>>> According to thise page:
>>> the board only has one mikrocontroller, so unless your program ("sketch") 
>>> on the Leo
>>> handles the usb communication, there will be none after the board resets.
>>> (if my understanding is correct)
>> Ok, it seems like there is a bug / misfeature in SoftSerial on the Leo:
>> --
>> Torfinn Ingolfsen <>
>> _______________________________________________
>> mailing list
>> To unsubscribe, send any mail to ""
_______________________________________________ mailing list
To unsubscribe, send any mail to ""

Reply via email to