Titulo: Acer TravelMate 341t Descricao: compatibilidade do hardware com linux ============================================================================= Block devices ============================================================================= * Duas controladoras IDE ALI15X3 Nao apresentaram problemas exceto usando (U)DMA qndo o suporte nativo nao estava compilado no kernel. A segunda controladora e usada para o modulo de cd/floppy externo, ambos suportados normalmente. OBS: 1) como o modulo e removivel com a maquina rodando (o manual diz ser possivel sem nenhum problema) ainda assim eh necessario remover os modulos de cd e floppy desmontando os file systems antes. 2) SOMENTE SERA DETECTADO O MODULO SE ESTE ESTIVER LIGADO DURANTE O BOOT. ou seja, se estiver conectado quando bootar ele vai ser reconhecido normalmente e podera ser inserido/retirado mediante ao correto carregamento/descarregamento de modulos. se nao estiver conectado nao sera reconhecido posteriormente. para este caso aris@conectiva.com.br para ultimas informacoes sobre a possibilidade de fazer a conexao do modulo pos-boot. Para informacoes sobre particionamento veja a secao "Power management" Addendum: com o script adicionado aqui eh possivel fazer a detecao do modulo com a maquina ligada. "idectl 1 rescan" ============================================================================= Sound ============================================================================= * Placa de som ESS-Solo1 ES1969 Apresenta alguns problemas com o modulo esssolo1 que nao possui suporte a full duplex (uso por exemplo com o gphone). o modulo snd-1938 do alsa possui problemas maiores qnto a interrupcoes temporarias mas possui suporte a full duplex e e a unica alternativa no caso de full duplex. como os controles do teclado para aumentar/diminuir volume sao hardware based funcionam no linux tambem mas nao atualizam o status do mixer. e apenas um problema "estetico". Sim! o linux tambem detecta uma porta para joystick(!?) mesmo sem conector externo :P OBS: para som ficando "mudo" apos trocar do X para o console consulte "Video". ============================================================================= PCMCIA ============================================================================= * Controladora PCMCIA/Cardbus Yenta (i82365 compativel) Apresenta alguns problemas qnto ao controle de insercao/remocao. normalmente a primeira insercao nao e detectada. a subsequente sempre funciona. ============================================================================= USB ============================================================================= * Controladora ALi M5237 (OHCI) Totalmente suportado e sem problemas aparentes. ============================================================================= Char ============================================================================= * Porta paralela Bi-dir/ECP/EPP Sem particulariedades. * Serial 16550A Sem particulariedades. * IrDA Sharp RY5HD01 Modulo nsc-ircc. esta porta e uma fast-irda que suporta ate 4Mbps. OBS: subir o modulo antes do modulo da serial. (nao foi testada para transferencia de dados) * Touchpad Synaptics Reconhece como PS/2 normal mas normalmente boota e fica maluca a movimentacao. e necessario adicionar como servico em boot-time o utilitario tpconfig (http://www.compass.com/synaptics.html) para fazer o reset via software do dispositivo (tpconfig -x). outras configuracoes podem ser feitas via este software tambem. OBS: o tpconfig precisa de exclusividade do dispositivo e pode falhar algumas vezes. deve ser carregado ANTES do gpm. o link /dev/mouse deve apontar para o dispositivo. ate a escrita desse documento o tpconfig nao estava na distribuicao. fn + f7 habilita/desabilita o touchpad. veja em "Video" como o usuario pode disparar essa funcao sem saber. ============================================================================= Video ============================================================================= * Display LCD TFT Display tem a resolucao maxima de 800x600 e 32 bit color. uma das frequencias que sao utilizadas com sucesso: Modeline "800x600" 40 800 840 968 1056 600 601 605 628 +hsync +vsync * Placa de video Trident Cyber 9525 (2,5Mb) Suportada pelo X em modo acelerado. Nao possui problemas maiores. framebuffer vesa funciona em qualquer resolucao das possiveis. OBS: pode aparecer alguem dizendo que toda vez que tenta trocar do X para o console a tela fica irremediavelmente preta ou o computador entra em suspend ou algo do genero. solucao: o teclado dele tem um problema que encara o ctrl + alt como "fn" e as teclas F2,F3,F4,F5,F6,F7,F8 possuem funcoes especiais de suspend/resume/hibernation/blank screen/troca de video (interno,externo,ambos)/habilitar e desabilitar o touchpad/ativar e desativar o som. assim o usuario vai tentar trocar de terminal e vai desativar uma dessas funcoes. usar o fn + fX utilizado reverte a situacao. Aqui um hack rapido: /bin/echo "base=0x80800000 size=0x400000 type=write-combining" >/proc/mtrr isso vai habilitar o mtrr (o kernel deve suportar isso) para a area de memoria da placa de video. isso diminui os problemas de velocidade e com a placa de som. adicionar a opcao "mtrr" como opcao para o fb vesa faz a maquina nao bootar. ============================================================================= Power management ============================================================================= * Suporte a APM e ACPI APM funciona totalmente mas ha alguns problemas relatados depois. Procedimento: - criar uma particao no inicio do disco com 70MB FAT16 - formatar particao e colocar boot nela (MSDOS, freedos nao funciona) - instalar versao dos do sleepmgr (usar aplicativo "install" do /drivers/sleepmgr no cd) - rodar "sleepmgr\sleepmgr /create" (so estara realmente feito se passar um bom tempo lendo o disco e der um sumario do espaco utilizado) - no linux, apm --standby = sleep mode, apm --suspend = hibernation Problemas: - Logo apos suspend, se a placa de som estava em uso (mpg123 mp3/*) ela deve ser fechada e aberta denovo (matar mpg123 3 iniciar devolta) - Logo apos suspend hd reseta/nao liga. este eh um problema que eu nao encontrei solucao. (kernel patch?) - Logo apos suspend, se usando frame buffer, X dah problema. reiniciar X eh a unica alternativa. ============================================================================= Network ============================================================================= * Placa EtherExpress Pro 10/100 A placa se encontra no barramento pci e e reconhecida e funciona normalmente. ============================================================================= ============================================================================= Changelog ============================================================================= - criado em 13/12/2000, aris (aris@conectiva.com.br) - alterado em: * 16/04/2001, aris (aris@cathedrallabs.org)