+ Responder ao Tópico



  1. #1

    Padrão Placa PCI Serial MOSCHIP MCS9865

    Fala ae pessoal,

    Vê se alguem consegue me ajudar, estou instalando varias placas PCI seriais em um sistema baseado em CentOS porém as placas não reconhecem peguei o driver do fabricante e até instalou certinho só que ficou na /dev/ttyD0 e /dev/ttyD1 além de não saber qual porta comX seria esta, gostaria que ficassem na /dev/ttyS2 e /dev/ttyS3 que seriam as com3 e com4 do sistema.

    Entradas ficam assim.

    dmesg | grep ttyS*
    serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    00:06: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    00:07: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    0000:01:01.0: ttyD0 at I/O 0x9400 (irq = 169) is a mcs9865-serial
    0000:01:01.1: ttyD1 at I/O 0x9800 (irq = 177) is a mcs9865-serial

  2. #2

    Padrão Re: Placa PCI Serial MOSCHIP MCS9865

    veja se com o comando lspci aparecem as placas.

  3. #3

    Padrão Re: Placa PCI Serial MOSCHIP MCS9865

    Aparecem assim com lspci.

    01:01.0 Serial controller: NetMos Technology Unknown device 9865
    01:01.1 Serial controller: NetMos Technology Unknown device 9865
    01:01.2 Parallel controller: NetMos Technology Unknown device 9865

    Quando faço teste de echo na ttyD0 e D1 responde normal.

  4. #4

    Padrão Re: Placa PCI Serial MOSCHIP MCS9865

    veja que não identificou o dispositivo 'unknown device'

    execute o comando 'uptade-pciids' e depois rode o lspci novamente pra verificar se reconhece.

  5. #5

    Padrão Re: Placa PCI Serial MOSCHIP MCS9865

    Até reconheceu depois deste comando mas continua não instalando driver. tentei no ubuntu 9.04 depois que compilei e instalei ficou assim.

    01:01.0 Serial controller: NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 02)
    Subsystem: Device a000:1000
    Flags: bus master, medium devsel, latency 64, IRQ 19
    I/O ports at 9400 [size=8]
    Memory at e1001000 (32-bit, non-prefetchable) [size=4K]
    Memory at e1002000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [48] Power Management version 2
    Kernel driver in use: mcs9865-serial

    01:01.1 Serial controller: NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 02)
    Subsystem: Device a000:1000
    Flags: bus master, medium devsel, latency 64, IRQ 18
    I/O ports at 9800 [size=8]
    Memory at e1003000 (32-bit, non-prefetchable) [size=4K]
    Memory at e1004000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [48] Power Management version 2
    Kernel driver in use: mcs9865-serial

    Só que o problema é que toda vez que renicio a maquina tenho que dar um make install novamente e mesmo assim não funciona.

    Veja os erros que aparecem na hora do make install.

    root@PDVTESTE:/home/MCS9865_V1.0.0.6/MCS9865_V1.0.0.6# make install mcs9865-isa.ko
    cp mcs9865.ko mcs9865-isa.ko /lib/modules/2.6.28-17-generic/kernel/drivers/serial/
    depmod -A
    chmod +x mcs9865
    cp mcs9865 /etc/init.d/
    ln -s /etc/init.d/mcs9865 /etc/rc.d/rc3.d/Smcs9865 || true
    ln: criando link simbólico `/etc/rc.d/rc3.d/Smcs9865': Arquivo ou diretório inexistente
    ln -s /etc/init.d/mcs9865 /etc/rc.d/rc5.d/Smcs9865 || true
    ln: criando link simbólico `/etc/rc.d/rc5.d/Smcs9865': Arquivo ou diretório inexistente
    modprobe mcs9865
    modprobe mcs9865-isa
    make: Nada a ser feito para `mcs9865-isa.ko'.
    root@PDVTESTE:/home/MCS9865_V1.0.0.6/MCS9865_V1.0.0.6#

  6. #6

    Padrão Re: Placa PCI Serial MOSCHIP MCS9865

    cara...

    pelo que vi na internet você precisa aplicar um patch no instalador do módulo, dá uma olhada nos primeiros links que aparecem nesta pesquisa: install serial controller netmos 9865 - Pesquisa Google

    outra coisa que você pode fazer, teste com o live cd do ubuntu 10.04, veja se reconhece.

  7. #7

    Padrão Re: Placa PCI Serial MOSCHIP MCS9865

    O patch é somente para os drivers da versão anterior a 1.0.6, mandei um email para a fabricante e eles me mandaram o driver novo 1.0.9 mas ainda não testei.