[FUGSPBR] FreeBSD & PCMCIA
Wagner R. Serrano
wagner.serrano em terra.com.br
Dom Jun 23 00:46:11 BRT 2002
Torres e Capriotti, obrigado pelas dicas.
Resolvi instalar novamente o FreeBSD 4.6 (antes de ler as ponderações do
Capriotti de voltar para 4.5 estável).
A instalação foi a mínima e mais nada até sem man pages.
Veja o dmesg para o adaptador 3C589D-TP
Primeiro os slots da Texas Instruments (TI) são reconhecidos
..
..
pcic0: <TI PCI-1131 PCI-CardBus Bridge> irq 9 at device 9.0 on pci0
pcic0: PCI Memory allocated: 0x44000000
pcic0: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial
isa irq]
pccard0: <PC Card bus (classic)> on pcic0
pcic1: <TI PCI-1131 PCI-CardBus Bridge> irq 9 at device 9.1 on pci0
pcic1: PCI Memory allocated: 0x44001000
pcic1: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial
isa irq]
pccard1: <PC Card bus (classic)> on pcic1
orm0: <Option ROM> at iomem 0xc0000-0xcbfff on isa0
..
..
Logo depois uma mensagem durante o boot, reconhecendo o cartão.
Quando esta mensagem é mostrada o LED do conector do cartão que indica
link positivo e o LED do Hub acenderam-se
...
...
Jun 22 12:02:37 dell pccardd[48]: Card "3Com Corporation"("3C589D")
[TP/BNC LAN Card Ver. 2a] [000002] matched "3Com Corporation"
("/3C589/") [(null)] [(null)]
...
...
e por último a messagem:
...
...
Sat Jun 22 12:02:41 BRT 2002
ep0: <3Com Etherlink III 3C589> at port 0x240-0x24f irq 9 slot 0 on
pccard0
ep0: Ethernet address 00:60:08:df:a7:80
Jun 22 12:02:42 dell pccardd[48]: ep0: 3Com Corporation (/3C589/)
inserted.
Jun 22 12:02:47 dell pccardd[48]: pccardd started
...
...
Dando recursos para o cartão
O micro problema o IP termina em 100 o outro FreeBSD 4.4 estável termina
em 101
O comando ping -c outro-micro (169.254.249.101) deu o resultado:
PING 169.254.249.101 (169.254.249.101): 56 data bytes
64 bytes from 169.254.249.101: icmp_seq=0 ttl=64 time=5248.944 ms
64 bytes from 169.254.249.101: icmp_seq=1 ttl=64 time=4240.530 ms
64 bytes from 169.254.249.101: icmp_seq=2 ttl=64 time=3230.556 ms
64 bytes from 169.254.249.101: icmp_seq=3 ttl=64 time=2220.560 ms
64 bytes from 169.254.249.101: icmp_seq=4 ttl=64 time=1210.556 ms
--- 169.254.249.101 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max/stddev = 1210.556/3230.229/5248.944/1427.896 ms
Olha os tempos como são horríveis. É uma rede local de poucos metros !
O comando netstat -r dá o seguinte:
# netstat -ral -f inet
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif
Expire
default 169.254.249.101 UGSc 1 0 ep0
localhost localhost UH 0 0 lo0
169.254.249/24 link#6 UC 2 0 ep0
dell 00:60:08:df:a7:80 UHLW 0 4 lo0
169.254.249.101 00:60:08:cb:89:52 UHLW 2 19 ep0
1135
Retirando o gateway (aqui como 101) deu no mesmo. Os mesmos horríveis
tempos de resposta.
O comando sockstat
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN
ADDRESS
root ftp 149 3 tcp4 169.254.249.100:1024
169.254.249.101:21
root sendmail 84 3 tcp4 *:25
*:*
root sendmail 84 5 tcp4 *:587
*:*
root sshd 81 4 tcp4 *:22
*:*
root syslogd 70 5 udp4 *:514
*:*
Mostra que os micros estão conectados e o FTP funcionando muito mal com
um péssimo tempo de resposta.
O ifconfig ep0 mostra o seguinte:
ep0: flags=a843<UP,BROADCAST,RUNNING,SIMPLEX,LINK1,MULTICAST> mtu 1500
inet 169.254.249.100 netmask 0xffffff00 broadcast 169.254.249.255
inet6 fe80::260:8ff:fedf:a780%ep0 prefixlen 64 scopeid 0x6
ether 00:60:08:df:a7:80
media: Ethernet 10baseT/UTP
Reparei numa coisa:
O comando ifconfig para o micro 101 (BSD 4.4) - que responde ao ping do
notebook é:
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 169.254.249.101 netmask 0xffffff00 broadcast
169.254.249.255
inet6 fe80::260:8ff:fecb:8952%xl0 prefixlen 64 scopeid 0x2
ether 00:60:08:cb:89:52
media: Ethernet autoselect (10baseT/UTP)
status: active
Observe que após a linha 'media', tem a linha status (em xl0) que não
aparece no notebook (ep0).
O que isto significa ? Como faço para aparecer o status ?
Alguma sugestão ?
--
________________________________________________
WAGNER REZENDE SERRANO - SAO PAULO - BRAZIL
e-mail: wagner.serrano em terra.com.br
Mobile: +55(11)9233-7020
______________________________________________
http://www2.fugspbr.org/mailman/listinfo/fugspbr
Mais detalhes sobre a lista de discussão freebsd