Bug 27792

Summary: can't detect I-O DATA USB-ET/TX(USB Ethernet adapter)
Product: Base System Reporter: hama <hama>
Component: kernAssignee: Nick Hibma <n_hibma>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.3-STABLE   
Hardware: Any   
OS: Any   

Description hama 2001-05-31 13:20:01 UTC
plug I-O DATA USB-ET/TX(USB Ethernet adapter) to USB port and boot OS,
but not detected.

Fix: apply this patch to /usr/src/sys/dev/usb/if_aue.c:



dmesg:
Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 4.3-STABLE #5: Sun May  6 02:51:33 JST 2001
    hama@sephi.hamaoka.org:/usr/src/sys/compile/SEPHI
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (668.19-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x683  Stepping = 3
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 65929216 (64384K bytes)
avail memory = 60882944 (59456K bytes)
Preloaded elf kernel "kernel" at 0xc02e5000.
Preloaded elf module "ng_pppoe.ko" at 0xc02e509c.
Preloaded elf module "netgraph.ko" at 0xc02e513c.
Preloaded elf module "agp.ko" at 0xc02e51dc.
Pentium Pro MTRR support enabled
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82810 (i810 GMCH) Host To Hub bridge> on motherboard
pci0: <PCI bus> on pcib0
agp0: <Intel 82810 (i810 GMCH) SVGA controller> mem 0xeff80000-0xefffffff,0xe8000000-0xebffffff irq 9 at device 1.0 on pci0
pcib1: <Intel 82801AA (ICH) Hub to PCI bridge> at device 30.0 on pci0
pci1: <PCI bus> on pcib1
isab0: <Intel 82801AA (ICH) PCI to LPC bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH ATA66 controller> port 0xffa0-0xffaf at device 31.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <Intel 82801AA (ICH) USB controller> port 0xd400-0xd41f irq 10 at device 31.2 on pci0
usb0: <Intel 82801AA (ICH) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
aue0: I-O DATA USB-ET/TX., rev 1.10/1.01, addr 2
aue0: Ethernet address: 00:a0:b0:18:2c:e3
miibus0: <MII bus> on aue0
nsphy0: <AC101 10/100 media interface> on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
chip1: <Intel 82801AA (ICH) AC'97 Audio Controller> port 0xd800-0xd83f,0xdc00-0xdcff irq 11 at device 31.5 on pci0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
IP packet filtering initialized, divert enabled, rule-based forwarding disabled, default to accept, logging disabled
ata0-master: DMA limited to UDMA33, non-ATA66 compliant cable
ad0: 9590MB <IBM-DJSA-210> [19485/16/63] at ata0-master UDMA33
Mounting root from ufs:/dev/ad0s1a

% usbdevs -v
Controller /dev/usb0:
addr 1: self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 0x0100
 port 1 addr 2: power 200 mA, config 1, USB-ET/TX.(0x0904), I-O DATA(0x04bb), rev 0x0101
 port 2 powered--pt8ldDLiKtnTNy6YfTxxIdOgRjq1n02h0dCPexoGCSfglWS2
Content-Type: text/plain; name="file.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.diff"

--- if_aue.c.orig       Tue Feb 27 23:22:27 2001
+++ if_aue.c    Sat Aug 26 22:46:24 2000
@@ -115,6 +115,7 @@
        { USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB10TA },
        { USB_VENDOR_COREGA, USB_PRODUCT_COREGA_FETHER_USB_TX },
        { USB_VENDOR_KINGSTON, USB_PRODUCT_KINGSTON_KNU101TX, },
+       { USB_VENDOR_IODATA, USB_PRODUCT_IODATA_USBETTX, },
        { 0, 0 }
 };
How-To-Repeat: plug this model adapter and boot OS.
Comment 1 Kris Kennaway freebsd_committer freebsd_triage 2001-06-02 10:27:40 UTC
Responsible Changed
From-To: freebsd-bugs->n_hibma

Nick is the USB guy
Comment 2 Nick Hibma freebsd_committer freebsd_triage 2001-08-21 23:22:45 UTC
State Changed
From-To: open->closed

Committed Thanks!