ubsa, ucom Problems

From: Markus Oestreicher (m.oe_at_x-trader.de)
Date: 10/29/03

  • Next message: Alexander Kabaev: "Re: ubsa, ucom Problems"
    To: <freebsd-stable@freebsd.org>
    Date: Wed, 29 Oct 2003 15:37:57 +0100
    
    

    Good Day,

    I am running FreeBSD 4.9-RC3 and have problems attaching
    a couple of Belkin USB serial adaptors to the machine.

    The kernel has been configured with all drivers necessary:

    options USB_DEBUG
    device uhci # UHCI PCI->USB interface
    device ohci # OHCI PCI->USB interface
    device usb # USB Bus (required)
    device ugen # Generic
    device uhid # "Human Interface Devices"
    device ukbd # Keyboard
    device ulpt # Printer
    device umass # Disks/Mass storage - Requires scbus
    and da
    device ums # Mouse
    device uscanner # Scanners
    device urio # Diamond Rio MP3 Player
    device ubsa
    device ufm
    device umodem
    device ucom
    device uplcom
    device uvscom
    device uvisor
    device uftdi

    During boot the 4-port USB hub and the three devices are
    recognized properly:

    uhub1: Genesys Logic USB Hub, class 9/0, rev 1.01/0.12, addr 2
    uhub1: 4 ports with 4 removable, self powered
    ubsa0: Belkin Components USB-232 Adapter, rev 1.10/2.08, addr 3
    ubsa1: Belkin Components USB-232 Adapter, rev 1.10/2.08, addr 4
    ubsa2: Belkin Components USB-232 Adapter, rev 1.10/2.08, addr 5

    When attaching one adaptor after boot, ubsa is loaded:

    Oct 29 17:27:48 router /kernel: usbd_new_device bus=0xc1e33000 port=1
    depth=2 lowspeed=0
    Oct 29 17:27:48 router /kernel: usbd_new_device: adding unit addr=3,
    rev=110, class=0, subclass=0, protocol=0, maxpacket=8, len=18, ls=0
    Oct 29 17:27:48 router /kernel: usbd_new_device: new dev (addr 3),
    dev=0xc1e34280, parent=0xc1e34480
    Oct 29 17:27:48 router /kernel: usbd_probe_and_attach: trying device
    specific drivers
    Oct 29 17:27:48 router /kernel: ubsa0: Belkin Components USB-232
    Adapter, rev 1.10/2.08, addr 3
    Oct 29 17:27:48 router /kernel: usbd_set_config_index: (addr 3)
    attr=0xa0, selfpowered=0, power=100
    Oct 29 17:27:48 router /kernel: usbd_set_config_index: set config 1
    Oct 29 17:27:48 router /kernel: ucom_attach: tty_attach tp = 0xc20ccb00
    Oct 29 17:27:48 router /kernel: ucom_attach: make_dev: ucom0

    But the device cannot be used. /dev/ucom0 (and ucom1, ucom2) will
    not be created even tough make_dev is called.

    Manually creating them via ./MAKEDEV doesn't work either:

    root@ws02 /dev # cu -l /dev/ucom0
    cu: open (/dev/ucom0): Device not configured
    cu: /dev/ucom0: Line in use

    root@ws02 /dev # echo xyz > /dev/ucom0
    -bash: /dev/ucom0: Device not configured

    Am I missing something?

    Thank you!

    Best Regards,
    Markus

    _______________________________________________
    freebsd-stable@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-stable
    To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"


  • Next message: Alexander Kabaev: "Re: ubsa, ucom Problems"