I ran the program as root (sudo).

I'm not sure what how to change permissions using udev rules.

Paul Alfille

On Wed, Jul 29, 2009 at 8:10 PM, William Brown<mahi...@earthlink.net> wrote:
> So you didn't have to change group permission from dialout to tty?  That
> is leftover from my ubuntu 7.04 days.  I'm still on Ubuntu 8.10 for 2
> more months.
>
> Paul Alfille wrote:
>> LinkUSB progress. Most of the problems are operating system ones.
>>
>> In short I needed 2 changes:
>>
>> 1. Minor change in the code to recognize the internal version number
>> (LinkUSB V!.4) -- now in CVS and will be part of next release.
>>
>> 2. When it works, it works as both a LINK adapter (which needs the
>> change above) and as an emulated DS9097U adapter.
>>
>> 3. Some linux kernel modules for the FTDI USB/serial are broken. I'm
>> not sure whether it's the 64-bit kernel in general, or just the
>> OpenSUSE 2.6.25.20. Other versions of 32-bit SUSE work. Ubuntu 9.04
>> 32-bit works. but only for a while.
>>
>> Ubuntu module eventually failed after several hours of function with
>> this entry in dmesg:
>>
>> BUG: unable to handle kernel NULL pointer dereference at 00000054
>> IP: [<c0132239>] lock_timer_base+0x8/0x35
>> *pdpt = 0000000008523001 *pde = 0000000000000000
>> Oops: 0000 [#1] SMP
>> last sysfs file:
>> /sys/devices/pci0000:00/0000:00:14.0/0000:02:0f.0/usb1/1-2/1-2.2/1-2.2:1.0/ttyUSB1/port_number
>> Modules linked in: ftdi_sio usbserial ip6t_LOG xt_tcpudp xt_pkttype
>> ipt_LOG xt_limit binfmt_misc af_packet ip6t_REJECT nf_conntrack_ipv6
>> ip6table_raw xt_NOTRACK ipt_REJECT xt_state iptable_raw iptable_filter
>> ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_ipv4 nf_conntrack
>> ip_tables ip6table_filter ip6_tables x_tables ipv6 microcode fuse loop
>> dm_mod usb_storage rtc_cmos rtc_core rtc_lib e100 intel_agp pcspkr
>> i2c_piix4 mii shpchp sr_mod agpgart cdrom i2c_core pci_hotplug sg
>> ehci_hcd ohci_hcd uhci_hcd usbcore sd_mod crc_t10dif edd ext3 mbcache
>> jbd thermal_sys hwmon ide_pci_generic piix ide_core ata_generic
>> ata_piix libata scsi_mod dock [last unloaded: speedstep_lib]
>> Supported: No
>>
>> Pid: 24764, comm: owhttpd Tainted: G          (2.6.27.23-0.1-pae #1)
>> EIP: 0060:[<c0132239>] EFLAGS: 00210282 CPU: 0
>> EIP is at lock_timer_base+0x8/0x35
>> EAX: 00000040 EBX: 00000040 ECX: e0198260 EDX: c125fe64
>> ESI: ffffffff EDI: 00000040 EBP: c125fe64 ESP: c125fe50
>>  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
>> Process owhttpd (pid: 24764, ti=c125e000 task=c8113230 task.ti=c125e000)
>> Stack: 00000040 ffffffff 00000000 d0c9dc4c c0132277 c0144614 00000040 
>> 00000000
>>        c01322ba d0c9dc00 e2add0cb e1d395b4 c100b160 c05e013c 00000000 
>> c125ff08
>>        00000000 c01449c6 e2ae6458 d0c9dc00 d640f920 e2abe79d c019c1a4 
>> ffffffff
>> Call Trace:
>>  [<c0132277>] try_to_del_timer_sync+0x11/0x4a
>>  [<c01322ba>] del_timer_sync+0xa/0x14
>>  [<e2add0cb>] ftdi_close+0xc9/0xec [ftdi_sio]
>>  [<e2abe79d>] serial_close+0x8d/0x124 [usbserial]
>>  [<c028f4a2>] release_dev+0x1a6/0x441
>>  [<c028f822>] tty_release+0xf/0x18
>>  [<c0192f7d>] __fput+0x93/0x144
>>  [<c0190690>] filp_close+0x51/0x58
>>  [<c01906fe>] sys_close+0x67/0x9e
>>  [<c01049ad>] sysenter_do_call+0x12/0x21
>>  [<ffffe430>] 0xffffe430
>>  =======================
>> Code: b0 01 03 04 24 89 04 24 8b 44 24 10 39 04 24 78 07 8b 44 24 10
>> 89 04 24 8b 04 24 83 c4 24 5b 5e 5f 5d c3 55 89 d5 57 89 c7 56 53 <8b>
>> 5f 14 89 de 83 e6 fe 74 1f 89 f0 e8 4d 78 21 00 89 45 00 3b
>> EIP: [<c0132239>] lock_timer_base+0x8/0x35 SS:ESP 0068:c125fe50
>> ---[ end trace e29443134a87c4ee ]---
>>
>> So I think that we'll need to find the driver problem and get it
>> patched upstream. That means we'll need to generate a table of
>> working/non-working setups.
>>
>> Paul Alfille
>>
>>
>>
>>
>>
>> It works (with minor tweaking) on most platforms. On the initial test
>> machine (OpenSUSE with 2.6.25.20 kernel, 64bit) the driver doesn't
>> work. On Suse 10.2
>>
>> On Wed, Jul 29, 2009 at 2:19 AM, William Brown<mahi...@earthlink.net> wrote:
>>
>>> Paul
>>>
>>> Can you keep us updated about your progress with the linkusb.  I have an
>>> interest in using one too.
>>>
>>> Paul Alfille wrote:
>>>
>>>> Has anyone had success with the LinkUSB under linux?
>>>>
>>>> I just purchased one, and see this entry in dmesg:
>>>>
>>>> usb 1-2.3: new full speed USB device using uhci_hcd and address 5
>>>> usb 1-2.3: configuration #1 chosen from 1 choice
>>>> ftdi_sio 1-2.3:1.0: FTDI USB Serial Device converter detected
>>>> drivers/usb/serial/ftdi_sio.c: Detected FT232RL
>>>> usb 1-2.3: FTDI USB Serial Device converter now attached to ttyUSB0
>>>> usb 1-2.3: New USB device found, idVendor=0403, idProduct=6001
>>>> usb 1-2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
>>>> usb 1-2.3: Product: FT232R USB UART
>>>> usb 1-2.3: Manufacturer: FTDI
>>>> usb 1-2.3: SerialNumber: A900a3Z7
>>>>
>>>> None the less, I can't talk even with a simple serial communication 
>>>> program.
>>>>
>>>> For control, I can talk to a standard LINK on /dev/ttyS0.
>>>>
>>>> uname -a:
>>>> Linux amd64 2.6.25.20-0.4-default #1 SMP 2009-06-01 09:57:12 +0200
>>>> i686 athlon i386 GNU/Linux
>>>>
>>>> Paul Alfille
>>>>
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> Owfs-developers mailing list
>>>> Owfs-developers@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>>>
>>>>
>>>>
>>> ------------------------------------------------------------------------------
>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
>>> trial. Simplify your report design, integration and deployment - and focus 
>>> on
>>> what you do best, core application coding. Discover what's new with
>>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>> _______________________________________________
>>> Owfs-developers mailing list
>>> Owfs-developers@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>>
>>>
>>
>> ------------------------------------------------------------------------------
>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
>> trial. Simplify your report design, integration and deployment - and focus on
>> what you do best, core application coding. Discover what's new with
>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> _______________________________________________
>> Owfs-developers mailing list
>> Owfs-developers@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>
>>
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Owfs-developers mailing list
> Owfs-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to