Date: Mon, 21 Jun 2004 12:31:02 -0300 From: Joey Mingrone <joey@mingrone.org> To: questions@freebsd.org Subject: USB problems after upgrading from 4.9 to 4.10 Message-ID: <200406211231.10406.joey@mingrone.org>
next in thread | raw e-mail | index | archive | help
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, After an upgrade from 4.9 to 4.10 the following messages appear during boot= up: uhci0: <VIA 83C572 USB controller> port 0x9800-0x981f irq 5 at device 17.2 = on=20 pci0 usb0: <VIA 83C572 USB controller> on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhub0: port error, restarting port 1 uhub0: port error, giving up port 1 uhub0: port error, restarting port 2 uhub0: port error, giving up port 2 uhci1: <VIA 83C572 USB controller> port 0x9400-0x941f irq 5 at device 17.3 = on=20 pci0 usb1: <VIA 83C572 USB controller> on uhci1 usb1: USB revision 1.0 uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhub1: port error, restarting port 1 uhub1: port error, giving up port 1 uhub1: port error, restarting port 2 uhub1: port error, giving up port 2 uhci2: <VIA 83C572 USB controller> port 0x9000-0x901f irq 5 at device 17.4 = on=20 pci0 usb2: <VIA 83C572 USB controller> on uhci2 usb2: USB revision 1.0 uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhub2: port error, restarting port 1 uhub2: port error, giving up port 1 uhub2: port error, restarting port 2 uhub2: port error, giving up port 2 orm0: <Option ROM> at iomem 0xcc000-0xcffff on isa0 Specifically I, =2D - rm -rf /usr/obj/ (I actually forgot to do this the first time, but re= did=20 everything with this included) =2D - make buildworld =2D - make buildkernel KERNCONF=3D"<copy of kernel config from 4.9>" =2D - make installkernel KERNCONF=3D"<copy of kernel config from 4.9>" =2D - reboot to single user mode =2D - mergemaster -p =2D - make installworld =2D - mergemaster (asked me to do a makedev, which I did). I also took a look in the BIOS and the only relevant option I found was "US= B=20 Legacy Support". It was set to "Auto". I changed it to "Disable", but sam= e=20 result. I've included the kernel configuration file below. Thanks, Joey machine i386 cpu I686_CPU ident ACADIA_MINGRONE_ORG-2004-06-20 maxusers 0 options INET #InterNETworking options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support options UFS_DIRHASH #Improve performance on big directories options MFS #Memory Filesystem options MD_ROOT #MD is a potential root device options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options UCONSOLE #Allow users to grab the console options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor options KTRACE #ktrace(1) support options SYSVSHM options SYSVSEM options SYSVMSG options SHMMAXPGS=3D65536 options SEMMNI=3D40 options SEMMNS=3D240 options SEMUME=3D40 options SEMMNU=3D120 options P1003_1B #Posix P1003_1B real-time extensions options _KPOSIX_PRIORITY_SCHEDULING options ICMP_BANDLIM #Rate limit bad replies options KBD_INSTALL_CDEV # install a CDEV entry in /dev #options AHC_REG_PRETTY_PRINT # Print register bitfields in debug output. = =20 Adds ~128k to driver. #options AHD_REG_PRETTY_PRINT # Print register bitfields in debug output. = =20 Adds ~215k to driver. options USER_LDT # used by JAVA options CPU_ENABLE_SSE # used by DVD options CPU_FASTER_5X86_FPU # for mplayer options CPU_ATHLON_SSE_HACK # for mplayer device isa #device eisa device pci device agp # support several AGP chipsets # Floppy drives device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 device fd1 at fdc0 drive 1 # ATA and ATAPI devices #device ata0 at isa? port IO_WD1 irq 14 #device ata1 at isa? port IO_WD2 irq 15 device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives #device atapifd # ATAPI floppy drives #device atapist # ATAPI tape drives options ATA_STATIC_ID #Static device numbering device atapicam # emulate ATAPI devices as SCSI ditto via CAM device scbus #base SCSI code device cd #SCSI CD-ROMs device pass #CAM passthrough driver # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 flags 0x1 device psm0 at atkbdc? irq 12 device vga0 at isa? # splash screen/screen saver pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? flags 0x100 # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 # Power management support (see LINT for more options) # for some reason the "disable flags 0x20" is inculded in the generic kerne= l,=20 but apm will only work if you comment out everything after nexus? device apm0 at nexus? #disable flags 0x20 # Advanced Power Management # Serial (COM) ports # don't need no stinking serial ports #device sio0 at isa? port IO_COM1 flags 0x10 irq 4 #device sio1 at isa? port IO_COM2 irq 3 #device sio2 at isa? disable port IO_COM3 irq 5 #device sio3 at isa? disable port IO_COM4 irq 9 # Parallel port # don't need no stinking parallel ports #device ppc0 at isa? irq 7 #device ppbus # Parallel port bus (required) #device lpt # Printer #device plip # TCP/IP over parallel #device ppi # Parallel port interface device #device vpo # Requires scbus and da # PCI Ethernet NICs. device miibus # MII bus support device rl # RealTek 8129/8139 # Pseudo devices - the number indicates how many units to allocate. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support #pseudo-device sl 1 # Kernel SLIP #pseudo-device ppp 1 # Kernel PPP pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) pseudo-device md # Memory "disks" pseudo-device gif # IPv6 and IPv4 tunneling pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation) # The `bpf' pseudo-device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! pseudo-device bpf #Berkeley packet filter # USB support 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 #Sound card device pcm # =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFA1v880NQPEWppBZsRAtXaAJ9GsyUln2QEBDsqn5eXPdu7keYcbQCg4ifO OzHxl8Mf/vbnTOZugC9ho5Q=3D =3DOD+X =2D----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406211231.10406.joey>