Hello, Intel AMT "Serial over LAN" does not work in FreeBSD. PCI Serial Port device -> no driver attached -> ttyuX not added to system.
# pciconf Current: none1@pci0:0:3:3: class=0x070002 card=0x10048086 chip=0x2e178086 rev=0x03 hdr=0x00 But should be: uart0@pci0:0:3:3: class=0x070002 card=0x10048086 chip=0x2e178086 rev=0x03 hdr=0x00 Links: http://lists.freebsd.org/pipermail/freebsd-stable/2007-March/033504.html - not solved. http://lists.freebsd.org/pipermail/freebsd-stable/2010-June/057494.html - not solved. http://sourceforge.net/projects/openamt/ - Linux HECI-driver project. Not SOL driver! Intel AMT SOL work in Linux. Linux default pci2uart bridge driver supports the operation of the device: http://linux.die.net/man/7/amt-howto ===> > If you have activated AMT and SOL the linux kernel should see an additional > serial port, like this on my machine: > # dmesg | grep ttyS2 > 0000:00:03.3: ttyS2 at I/O 0xe000 (irq = 169) is a 16550A Issuing a # pciconf results in FreeBSD 8.X (device puc & uart included in kernel): none1@pci0:0:3:3: class=0x070002 card=0x10048086 chip=0x2e178086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = 'Intel PCI Serial Port (CC_0700)' class = simple comms subclass = UART Issuing a # pciconf results in FreeBSD 9.X (device puc & uart included in kernel): none1@pci0:0:3:3: class=0x070002 card=0x10048086 chip=0x2e178086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '4 Series Chipset Serial KT Controller' class = simple comms subclass = UART Ubuntu info: *-communication:1 description: Serial controller product: 4 Series Chipset Serial KT Controller vendor: Intel Corporation physical id: 3.3 bus info: pci@0000:00:03.3 version: 03 width: 32 bits clock: 66MHz capabilities: pm msi 16550 bus_master cap_list configuration: driver=serial latency=0 resources: irq:17 ioport:ecb8(size=8) memory:fdfda000-fdfdafff # ndisgen Windows Intel AMT SOL (PCI Serial Port device) driver (from MEI_AMT_ALLOS_6.1.0.1042_PV, 2009 or from LMS_SOL_AllOS_5.4.0.1065_PV, 2007) - not possible. FreeBSD change source: /sys/dev/puc/pucdata.c { 0x8086, 0x2e17, 0x8086, 0x1004, "Intel PCI Serial Port (CC_0700)", DEFAULT_RCLK, PUC_PORT_1S, 0x10, 0, 0, }, No effect... :( Full Datasheet. http://www.intel.com/content/www/us/en/processors/xeon/4-chipset-family-datasheet.html - "Serial Port for Remote Keyboard and Text (KT) Redirection". What are the correct settings from Datasheet be substituted into: /sys/dev/puc/pucdata.c ??? P.S. 1. IPMI Serial over LAN driver (extended LAN interface) and Intel AMT hardware SOL (internal PCI Serial Port device) - this is different technology! 2. Fulltext discussion: http://forums.freebsd.org/showthread.php?t=30252 Regards, Bulanov Vladimir. _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[email protected]"
