I'm trying to get console messages from both a typical serial port and via a USB serial device using the io_ti driver. You can see my kernel command line in the messages below. Using kernel version 2.6.19-1.2895 which is basically a Fedora Core 6 kernel with my kernel config. Compiled in: # # USB Serial Converter support # CONFIG_USB_SERIAL=y CONFIG_USB_SERIAL_CONSOLE=y CONFIG_USB_SERIAL_EDGEPORT_TI=y
Something strange is happening on the USB serial console. It starts getting messages, stops, and then starts picking them up again towards the end. You can see where it gets cut off while printing the line "Enabling fast FPU save and restore... done." Oh, and ttyUSB0 doesn't end up functioning as a console whatsoever once init starts up.. Is this a known issue with previous kernels? Or Fedora kernels? Is there a patch I need to use? Or any other clues as to why this may be happening? Thanks for any help...Paul... -------------------------------------------------------------------------- From ttyUSB0: Linux version 2.6.19-1.2895.uplogix.14 ([EMAIL PROTECTED]) (gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)) #1 Tue Oct 23 12:29:11 CDT 2007 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009e000 (usable) BIOS-e820: 000000000009e000 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000020000000 (usable) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 512MB LOWMEM available. Using x86 segment limits to approximate NX protection Zone PFN ranges: DMA 0 -> 4096 Normal 4096 -> 131072 early_node_map[1] active PFN ranges 0: 0 -> 131072 DMI not present or invalid. ACPI: Unable to locate RSDP Allocating PCI resources starting at 30000000 (gap: 20000000:dff00000) Detected 900.158 MHz processor. Built 1 zonelists. Total pages: 130048 Kernel command line: ro root=/dev/hda1 panic=5 console=tty0 console=ttyS1,115200 console=ttyUSB0,115200 Local APIC disabled by BIOS -- you can enable it with "lapic" Enablkjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. ------------------------------------------------------------------------- From ttyS0: Linux version 2.6.19-1.2895.uplogix.14 ([EMAIL PROTECTED]) (gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)) #1 Tue Oct 23 12:29:11 CDT 2007 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009e000 (usable) BIOS-e820: 000000000009e000 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000020000000 (usable) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 512MB LOWMEM available. Using x86 segment limits to approximate NX protection Zone PFN ranges: DMA 0 -> 4096 Normal 4096 -> 131072 early_node_map[1] active PFN ranges 0: 0 -> 131072 DMI not present or invalid. ACPI: Unable to locate RSDP Allocating PCI resources starting at 30000000 (gap: 20000000:dff00000) Detected 900.158 MHz processor. Built 1 zonelists. Total pages: 130048 Kernel command line: ro root=/dev/hda1 panic=5 console=tty0 console=ttyS1,115200 console=ttyUSB0,115200 Local APIC disabled by BIOS -- you can enable it with "lapic" Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 2048 (order: 11, 8192 bytes) Console: colour dummy device 80x25 Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 515348k/524288k available (1469k kernel code, 8364k reserved, 588k data, 160k init, 0k highmem) virtual kernel memory layout: fixmap : 0xfffb7000 - 0xfffff000 ( 288 kB) vmalloc : 0xe0800000 - 0xfffb5000 ( 503 MB) lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) .init : 0xc0606000 - 0xc062e000 ( 160 kB) .data : 0xc056f779 - 0xc06028f4 ( 588 kB) .text : 0xc0400000 - 0xc056f779 (1469 kB) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1801.26 BogoMIPS (lpj=3602529) Security Framework v1.0.0 initialized Capability LSM initialized Mount-cache hash table entries: 512 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 256K Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel(R) Celeron(TM) CPU 1200MHz stepping 01 Checking 'hlt' instruction... OK. checking if image is initramfs... it is Freeing initrd memory: 1444k freed NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xff6a9, last bus=0 PCI: Using configuration type 1 Setting up standard PCI resources ACPI: Interpreter disabled. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Probing PCI hardware * Found PM-Timer Bug on the chipset. Due to workarounds for a bug, * this clock source is slow. Consider trying other clock sources PCI quirk: region 1000-103f claimed by PIIX4 ACPI PCI quirk: region 10a0-10af claimed by PIIX4 SMB PCI: Firmware left 0000:00:0d.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:0e.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:0f.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:10.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:11.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:12.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:13.0 e100 interrupts enabled, disabling NET: Registered protocol family 2 IP route cache hash table entries: 16384 (order: 4, 65536 bytes) TCP established hash table entries: 65536 (order: 6, 262144 bytes) TCP bind hash table entries: 32768 (order: 5, 131072 bytes) TCP: Hash tables configured (established 65536 bind 32768) TCP reno registered ksign: Installing public key data Loading keyring io scheduler noop registered io scheduler deadline registered (default) Limiting direct PCI/PCI transfers. Real Time Clock Driver v1.12ac Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A serial8250: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A serial8250.6: ttyS4 at I/O 0x100 (irq = 5) is a 16550A serial8250.6: ttyS5 at I/O 0x108 (irq = 5) is a 16550A serial8250.6: ttyS6 at I/O 0x110 (irq = 5) is a 16550A serial8250.6: ttyS7 at I/O 0x118 (irq = 5) is a 16550A parport0: PC-style at 0x378 [PCSPP(,...)] RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx hda: FUJITSU MHT2040AT, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: max request size: 128KiB hda: 78140160 sectors (40007 MB) w/2048KiB Cache, CHS=65535/16/63 hda: cache flushes supported hda: hda1 hda2 hda3 hda4 < hda5 hda6 > usbcore: registered new interface driver usbkbd drivers/usb/input/usbkbd.c: :USB HID Boot Protocol keyboard driver usbcore: registered new interface driver usbserial drivers/usb/serial/usb-serial.c: USB Serial Driver core drivers/usb/serial/usb-serial.c: USB Serial support registered for Edgeport TI 1 port adapter drivers/usb/serial/usb-serial.c: USB Serial support registered for Edgeport TI 2 port adapter usbcore: registered new interface driver io_ti drivers/usb/serial/io_ti.c: Edgeport USB Serial Driver v0.7 serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 LCD: char device registered LCD: char device added LCD: init OK, iobase: 0x378, rows: 2, columns: 16 TCP cubic registered Initializing XFRM netlink socket NET: Registered protocol family 1 NET: Registered protocol family 17 Using IPI Shortcut mode Time: tsc clocksource has been installed. Freeing unused kernel memory: 160k freed input: AT Translated Set 2 keyboard as /class/input/input0 USB Universal Host Controller Interface driver v3.0 uhci_hcd 0000:00:07.2: UHCI Host Controller uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:07.2: irq 11, io base 0x0000f400 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected usb 1-1: new full speed USB device using uhci_hcd and address 2 usb 1-1: configuration #1 chosen from 1 choice io_ti 1-1:1.0: Edgeport TI 1 port adapter converter detected usb 1-1: Edgeport TI 1 port adapter converter now attached to ttyUSB0 Linux version 2.6.19-1.2895.uplogix.14 ([EMAIL PROTECTED]) (gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)) #1 Tue Oct 23 12:29:11 CDT 2007 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009e000 (usable) BIOS-e820: 000000000009e000 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000020000000 (usable) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 512MB LOWMEM available. Using x86 segment limits to approximate NX protection Zone PFN ranges: DMA 0 -> 4096 Normal 4096 -> 131072 early_node_map[1] active PFN ranges 0: 0 -> 131072 DMI not present or invalid. ACPI: Unable to locate RSDP Allocating PCI resources starting at 30000000 (gap: 20000000:dff00000) Detected 900.158 MHz processor. Built 1 zonelists. Total pages: 130048 Kernel command line: ro root=/dev/hda1 panic=5 console=tty0 console=ttyS1,115200 console=ttyUSB0,115200 Local APIC disabled by BIOS -- you can enable it with "lapic" Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 2048 (order: 11, 8192 bytes) Console: colour dummy device 80x25 Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 515348k/524288k available (1469k kernel code, 8364k reserved, 588k data, 160k init, 0k highmem) virtual kernel memory layout: fixmap : 0xfffb7000 - 0xfffff000 ( 288 kB) vmalloc : 0xe0800000 - 0xfffb5000 ( 503 MB) lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) .init : 0xc0606000 - 0xc062e000 ( 160 kB) .data : 0xc056f779 - 0xc06028f4 ( 588 kB) .text : 0xc0400000 - 0xc056f779 (1469 kB) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1801.26 BogoMIPS (lpj=3602529) Security Framework v1.0.0 initialized Capability LSM initialized Mount-cache hash table entries: 512 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 256K Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel(R) Celeron(TM) CPU 1200MHz stepping 01 Checking 'hlt' instruction... OK. checking if image is initramfs... it is Freeing initrd memory: 1444k freed NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xff6a9, last bus=0 PCI: Using configuration type 1 Setting up standard PCI resources ACPI: Interpreter disabled. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Probing PCI hardware * Found PM-Timer Bug on the chipset. Due to workarounds for a bug, * this clock source is slow. Consider trying other clock sources PCI quirk: region 1000-103f claimed by PIIX4 ACPI PCI quirk: region 10a0-10af claimed by PIIX4 SMB PCI: Firmware left 0000:00:0d.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:0e.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:0f.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:10.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:11.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:12.0 e100 interrupts enabled, disabling PCI: Firmware left 0000:00:13.0 e100 interrupts enabled, disabling NET: Registered protocol family 2 IP route cache hash table entries: 16384 (order: 4, 65536 bytes) TCP established hash table entries: 65536 (order: 6, 262144 bytes) TCP bind hash table entries: 32768 (order: 5, 131072 bytes) TCP: Hash tables configured (established 65536 bind 32768) TCP reno registered ksign: Installing public key data Loading keyring io scheduler noop registered io scheduler deadline registered (default) Limiting direct PCI/PCI transfers. Real Time Clock Driver v1.12ac Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A serial8250: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A serial8250.6: ttyS4 at I/O 0x100 (irq = 5) is a 16550A serial8250.6: ttyS5 at I/O 0x108 (irq = 5) is a 16550A serial8250.6: ttyS6 at I/O 0x110 (irq = 5) is a 16550A serial8250.6: ttyS7 at I/O 0x118 (irq = 5) is a 16550A parport0: PC-style at 0x378 [PCSPP(,...)] RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx hda: FUJITSU MHT2040AT, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: max request size: 128KiB hda: 78140160 sectors (40007 MB) w/2048KiB Cache, CHS=65535/16/63 hda: cache flushes supported hda: hda1 hda2 hda3 hda4 < hda5 hda6 > usbcore: registered new interface driver usbkbd drivers/usb/input/usbkbd.c: :USB HID Boot Protocol keyboard driver usbcore: registered new interface driver usbserial drivers/usb/serial/usb-serial.c: USB Serial Driver core drivers/usb/serial/usb-serial.c: USB Serial support registered for Edgeport TI 1 port adapter drivers/usb/serial/usb-serial.c: USB Serial support registered for Edgeport TI 2 port adapter usbcore: registered new interface driver io_ti drivers/usb/serial/io_ti.c: Edgeport USB Serial Driver v0.7 serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 LCD: char device registered LCD: char device added LCD: init OK, iobase: 0x378, rows: 2, columns: 16 TCP cubic registered Initializing XFRM netlink socket NET: Registered protocol family 1 NET: Registered protocol family 17 Using IPI Shortcut mode Time: tsc clocksource has been installed. Freeing unused kernel memory: 160k freed input: AT Translated Set 2 keyboard as /class/input/input0 USB Universal Host Controller Interface driver v3.0 uhci_hcd 0000:00:07.2: UHCI Host Controller uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:07.2: irq 11, io base 0x0000f400 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected usb 1-1: new full speed USB device using uhci_hcd and address 2 usb 1-1: configuration #1 chosen from 1 choice io_ti 1-1:1.0: Edgeport TI 1 port adapter converter detected usb 1-1: Edgeport TI 1 port adapter converter now attached to ttyUSB0 kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users