Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Não cheguei a verificar a parte de velocidade. Na verdade, em umas das vezes que isso aconteceu o FreeBSD perdeu o acesso ao umass por completo. hehe sei bem do que voce ta falando, isso acontecia comigo no 5.0 com Memory Sticks, no 5.1 continuo e no 5.2.1 parou essa bixeira; mas nao perdeia soh o umass, dava panic na tora, sem perdao; Estranho, meu vendor é diferente: # USB Flashdrive - IPC: O dispositivo umass tem que estar precarregado device DataTraveler II+ product 0x1601 vendor 0x0951 release 0x0100 devname umass[0-9]+ attach /usr/bin/camcontrol rescan all attach sleep 1 ; /sbin/mount_msdosfs -o longnames /dev/da0s1 /p detach /sbin/umount -f /p Entao, na verdade o meu vendor nao e Kingston apesar de ser Kingston Datatraveller. O proprio usbd(8) indica que o fabricante e Toshiba. Bom, eh um Datatraveller de origens suspeitas hehe, mas ja vi mais de 2 reconhecidos como Toshiba. Talvez nao seja o caso do seu, por isso fica diferente. Nao me dei ao trabalho de pesquisar se eles deveriam realmente utilizar chips Toshiba :) Curiosamente, pensamos separado, mas tivemos maios ou menos a mesma idéia. :-) Hmm meio Windows wannabe neh? poe e ta disponivel. Ou pior (melhor?) Poe e ja sai copiando... hehehe Assim basta espetar o PD no USB que ele monta apos 8 segundos, basta retirar que ele desmonta. E ainda com camcontrol devlist consigo Esse desmonta é que me preocupa. Não é 100% seguro, e ainda estou testando essa opção. Pois eh eu tambem me preocupava... porque se voce desmonta sem o USB ou (mais fatal ainda) ranca o USB com ele montado: a tragedia eh certa hehe. Mas com o usbd nao. Voce tira e desmonta.. mesmo na ordem nao racional que seria desmontar pra depois tirar. Provavelmente o USBd faz algo mais inteligente que torna o desmontar depois mais seguro. O quanto mais seguro, nao sei, mas a verdade eh que na pratica nunca tive problema, e eu nunca desmonto na mao, sempre tiro o pd fora, meio automatico. Ate agora tudo correu bem =) Mas acho que o ideal eh desmontar na mao. No Windows o manual diz pra clicar com o terceir botao no icone do tray e ir em desativar equipamento de forma segura (nada de hot swap, apesar de funcionar rancando na mao no windows..). No Mac OS X tambem funciona na mao mas da um avisinho de motivacao educacional: Remember to safely dispose USB device next time. Entao neh... hehehe alguma gambiarra nao totalmente segura deve ser compartilhada entre todos os sistemas. -- Patrick Tracanelli FreeBSD Brasil LTDA. The FreeBSD pt_BR Documentation Project http://www.freebsdbrasil.com.br patrick @ freebsdbrasil.com.br Long live Hanin Elias, Kim Deal! ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
João Carlos Mendes Luís wrote: Ei, acabei de achar no scsi_da.c uma lista de quirks e tem um monte de pendrive com uma flag para não fazer o sync cache. Estou recompilando um kernel com essa opção adicionada para o Kingston, vamos ver se melhora... Aparentemente funciona. Ou pelo menos não dá mais a mensagem de erro. Nao posso fazer os testes de desempenho pois estou na reunião do GTER (http://eng.registro.br/gter19) e só tenho um notebook antigo para testar, e esse notebook só tem USB 1.1. O limite dele é 1MB/s, aproximadamente, para leitura. Nao faz muita diferença entre ler o device (da0) ou um arquivo grande em filesystem msdos. Se alguem mais puder testar e responder, eu faco o problem report. Jonny Jonny, vou testar e te retorno. -- Patrick Tracanelli FreeBSD Brasil LTDA. The FreeBSD pt_BR Documentation Project http://www.freebsdbrasil.com.br patrick @ freebsdbrasil.com.br Long live Hanin Elias, Kim Deal! ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
On 7/5/05, Luiz Otávio Souza [EMAIL PROTECTED] wrote: From: Patrick Tracanelli [EMAIL PROTECTED] Entao, na verdade o meu vendor nao e Kingston apesar de ser Kingston Datatraveller. O proprio usbd(8) indica que o fabricante e Toshiba. Bom, eh um Datatraveller de origens suspeitas hehe, mas ja vi mais de 2 reconhecidos como Toshiba. Talvez nao seja o caso do seu, por isso fica diferente. Nao me dei ao trabalho de pesquisar se eles deveriam realmente utilizar chips Toshiba :) Patrick, Isso é comum, mais da metade dos cartões CF também usam chips toshiba. Na verdade não existem tantos fabricantes assim quanto pensamos, devem existir umas 20 (grandes) industrias de circuitos integrados, que fabricam chips para as 200 maiores empresas que vendem seus chips para as 2000 marcas mais conhecidas do mercado. Sendo que estas 20 grandes indústrias tem uns 5 donos. Veja também o exemplo das placas de rede wireless, quem realmente fabrica os chips ? Atheros, ATMel, PRIMs (que eu nem sei mais quem é o dono, pois foi criado pela InterSil e acabou sendo vendida depois do sucesso de seu chipset para wireless), RealTek, RALink. Só consegui lembrar dessas (agora vá até a sta. ifigenia e veja sob quantas marcas esses mesmos chips são oferecidos). Faltou a Texas Intruments. Que não era, e acho que ainda não é, suportado pelo FreeBSD. É a maldita versão mais + da Dlink 520. João Rocha. Bom para quem escreve os drivers :) []´s Luiz -- [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.goffredo.eti.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Somebody told me that Patrick Tracanelli said: Não cheguei a verificar a parte de velocidade. Na verdade, em umas das vezes que isso aconteceu o FreeBSD perdeu o acesso ao umass por completo. hehe sei bem do que voce ta falando, isso acontecia comigo no 5.0 com Memory Sticks, no 5.1 continuo e no 5.2.1 parou essa bixeira; mas nao perdeia soh o umass, dava panic na tora, sem perdao; Eu estou com o -stable de sabado... ;-) Estranho, meu vendor é diferente: # USB Flashdrive - IPC: O dispositivo umass tem que estar precarregado device DataTraveler II+ product 0x1601 vendor 0x0951 release 0x0100 devname umass[0-9]+ attach /usr/bin/camcontrol rescan all attach sleep 1 ; /sbin/mount_msdosfs -o longnames /dev/da0s1 /p detach /sbin/umount -f /p Entao, na verdade o meu vendor nao e Kingston apesar de ser Kingston Datatraveller. O proprio usbd(8) indica que o fabricante e Toshiba. Bom, eh um Datatraveller de origens suspeitas hehe, mas ja vi mais de 2 reconhecidos como Toshiba. Talvez nao seja o caso do seu, por isso fica diferente. Nao me dei ao trabalho de pesquisar se eles deveriam realmente utilizar chips Toshiba :) Falsificado, talvez? Bem, ele reconhece como datatraveler? Se for assim, o shim para o send-pr tem que ser diferente. Curiosamente, pensamos separado, mas tivemos maios ou menos a mesma idéia. :-) Hmm meio Windows wannabe neh? poe e ta disponivel. Ou pior (melhor?) Poe e ja sai copiando... hehehe É, o seu é pior. ;-) Mas esse negocio de poe e sai copiando é um conceito do Clie com Memory Stick. Voce pode configurar um programa de auto-run pro stick. Nao lembro se os Palms comuns tem isso. Assim basta espetar o PD no USB que ele monta apos 8 segundos, basta retirar que ele desmonta. E ainda com camcontrol devlist consigo Esse desmonta é que me preocupa. Não é 100% seguro, e ainda estou testando essa opção. Pois eh eu tambem me preocupava... porque se voce desmonta sem o USB ou (mais fatal ainda) ranca o USB com ele montado: a tragedia eh certa hehe. Mas com o usbd nao. Voce tira e desmonta.. mesmo na ordem nao racional que seria desmontar pra depois tirar. Provavelmente o USBd faz algo mais inteligente que torna o desmontar depois mais seguro. O quanto mais seguro, nao sei, mas a verdade eh que na pratica nunca tive problema, e eu nunca desmonto na mao, sempre tiro o pd fora, meio automatico. Ate agora tudo correu bem =) Pro umount, não tem nada de USB, é SCSI mesmo. Mas acho que o ideal eh desmontar na mao. No Windows o manual diz pra clicar com o terceir botao no icone do tray e ir em desativar equipamento de forma segura (nada de hot swap, apesar de funcionar rancando na mao no windows..). No Mac OS X tambem funciona na mao mas da um avisinho de motivacao educacional: Remember to safely dispose USB device next time. Entao neh... hehehe alguma gambiarra nao totalmente segura deve ser compartilhada entre todos os sistemas. É, a gambiarra é igual. Mas seria interessante então montar sem cache? O msdosfs tem algo parecido? Ou será o default? Jonny -- João Carlos Mendes Luís [EMAIL PROTECTED] Networking Engineer [EMAIL PROTECTED] ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Luís Cargnini wrote: cara tenho um data trtaveller da kingston tem que colocar no kernel device atapicam device scbus device cd device da device pass e protno ai tu consegue montar o teu /dev/da0s1 por exemplo usando -t msdos só isso e feito. Fala Luis, bom dia. Entao, obrigado pelas dicas. Na verdade quando eu testei a primeira vez no DataTraveller o kernel ja tinha estas opcoes, inclusive atapicam; Ai depois que vi um monte de gente dizendo que conseguiu sem problema peguei de novo o pd e pedi pro Jean coloca na maquina dele, que era -STABLE (a minha era -CURRENT), ai funcionou! hehehe meu -CURRENT estava quebrado; enviei uma mensagem citando o fato na lista e alguem arrumou, agora desde a semana passada ta funcionando blz no 6.0 tambem; O bizarro eh que de vez em quando da warning de sincronizacao de cache (!!) mas funciona normalmente. Notei que quando da esse warning a velocidade cai mais de 300%. Mas felizmente descobri que com camcontrol reset ou camcontrol rescan no busID do PD a velocidade volta ao normal; Aproveitei e configurei o /etc/usbd.conf pra # PenDrive USB device Kingston DataTraveler vendor 0x0930 product 0x6532 release 0x0100 attach /bin/sleep 8 ; /sbin/mount /pendrive ; ~eksffa/bin/pds.sh `/sbin/camcontrol devlist` detach /sbin/umount -f /pendrive Assim basta espetar o PD no USB que ele monta apos 8 segundos, basta retirar que ele desmonta. E ainda com camcontrol devlist consigo passar pro script pds.sh em que barramento (porta usb) do laptop o PD esta, esse script (pds = pen drive sync hehehe, inspirado neh?) de acordo com a porta usb toma uma decisao: sincroniza do HD pro PD ou do PD pro HD. Infelizmente eu nao pensei em nada menos dependente de lembrar qual porta pra automatizar o tipo de sincronia. Entao fica a entrada cima pra documentar e enriquecer o historico da lista (que se deus quiser volta a funcionar em breve). Se alguem precisar cofigurar o usbd.conf pode ainda usar devname expressao_regular ai o dispositivo criado (por exemplo da0s1) torna-se a variavel ${DEVNAME} - fica mais facil fazer rotinas no usbd.conf Pra descobrir os valores pra produc, class, release e outras entradas: killall -9 usbd usbd -d -vv (vai ficar em foreground e modo verbose) espeta o dispositivo USB e acompanhe as mensagens do usbd. De cara ele vai identificar os dados que voce precisa, e as mensagens geradas por ele vao ser ricas e valiosas pra diagnosticar/corrigir a conf no usbd.conf Espero que isso seja util pra mais alguem. Obrigado :-) -- Patrick Tracanelli FreeBSD Brasil LTDA. The FreeBSD pt_BR Documentation Project http://www.freebsdbrasil.com.br patrick @ freebsdbrasil.com.br Long live Hanin Elias, Kim Deal! ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Somebody told me that Patrick Tracanelli said: O bizarro eh que de vez em quando da warning de sincronizacao de cache De vez em quando? O meu é de vez em sempre! ;-) (!!) mas funciona normalmente. Notei que quando da esse warning a velocidade cai mais de 300%. Mas felizmente descobri que com camcontrol reset ou camcontrol rescan no busID do PD a velocidade volta ao normal; Não cheguei a verificar a parte de velocidade. Na verdade, em umas das vezes que isso aconteceu o FreeBSD perdeu o acesso ao umass por completo. Aproveitei e configurei o /etc/usbd.conf pra # PenDrive USB device Kingston DataTraveler vendor 0x0930 product 0x6532 release 0x0100 attach /bin/sleep 8 ; /sbin/mount /pendrive ; ~eksffa/bin/pds.sh `/sbin/camcontrol devlist` detach /sbin/umount -f /pendrive Estranho, meu vendor é diferente: # USB Flashdrive - IPC: O dispositivo umass tem que estar precarregado device DataTraveler II+ product 0x1601 vendor 0x0951 release 0x0100 devname umass[0-9]+ attach /usr/bin/camcontrol rescan all attach sleep 1 ; /sbin/mount_msdosfs -o longnames /dev/da0s1 /p detach /sbin/umount -f /p Curiosamente, pensamos separado, mas tivemos maios ou menos a mesma idéia. :-) Assim basta espetar o PD no USB que ele monta apos 8 segundos, basta retirar que ele desmonta. E ainda com camcontrol devlist consigo Esse desmonta é que me preocupa. Não é 100% seguro, e ainda estou testando essa opção. Jonny -- João Carlos Mendes Luís [EMAIL PROTECTED] Networking Engineer [EMAIL PROTECTED] ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Somebody told me that Joao Carlos Mendes Luis said: (!!) mas funciona normalmente. Notei que quando da esse warning a velocidade cai mais de 300%. Mas felizmente descobri que com camcontrol reset ou camcontrol rescan no busID do PD a velocidade volta ao normal; Não cheguei a verificar a parte de velocidade. Na verdade, em umas das vezes que isso aconteceu o FreeBSD perdeu o acesso ao umass por completo. Ei, acabei de achar no scsi_da.c uma lista de quirks e tem um monte de pendrive com uma flag para não fazer o sync cache. Estou recompilando um kernel com essa opção adicionada para o Kingston, vamos ver se melhora... Jonny -- João Carlos Mendes Luís [EMAIL PROTECTED] Networking Engineer [EMAIL PROTECTED] ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Patrick Tracanelli wrote: Gostaria de saber quem aqui tem usado sem problemas PenDrive USB, qual marca e modelo. Quero adquirir um mas a unica experiencia que tive com um Data Traveller da Kingston nao foi boa. Se o seu PD for controlado por outro dispositivo que nao umass(4) (/dev/daX) tbm vale a pena citar :) Que problemas voce teve com o Data Traveler? Curiosamente, acabei de comprar um DTII+ (19MB/s de taxa de leitura!) de 2G, e ele dá problema com o FreeBSD. Consigo ler sem problemas, mas na hora de gravar travou. Como é um modelo relativamente novo, eu dei um desconto. ;-) Nao lembro exatamente a mensagem que dava, mas era algo com Phase Error e Syncronize cache failed. Procurei no google se mais alguem teve esse problema, e achei isso aqui: http://lists.freebsd.org/pipermail/freebsd-questions/2005-May/088730.html Nao resolve, mas serve de consolo para saber que não estou sozinho no Universo. ;-) Acredito que tenha que editar a lista de detalhes dos devices SCSI, mas ainda não olhei os fontes para ter certeza. Antes disso eu tambem usava um leitor de Memory Stick para retirar fotos da máquina digital, e montava sem problemas. Era umass na veia. ;-) ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
[FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Senhores, boa tarde. Gostaria de saber quem aqui tem usado sem problemas PenDrive USB, qual marca e modelo. Quero adquirir um mas a unica experiencia que tive com um Data Traveller da Kingston nao foi boa. Se o seu PD for controlado por outro dispositivo que nao umass(4) (/dev/daX) tbm vale a pena citar :) Toda dica eh valida! :) Obrigado. -- Patrick Tracanelli FreeBSD Brasil LTDA. The FreeBSD pt_BR Documentation Project http://www.freebsdbrasil.com.br patrick @ freebsdbrasil.com.br Long live Hanin Elias, Kim Deal! ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Patrick Tracanelli wrote: Senhores, boa tarde. Gostaria de saber quem aqui tem usado sem problemas PenDrive USB, qual marca e modelo. Quero adquirir um mas a unica experiencia que tive com um Data Traveller da Kingston nao foi boa. Se o seu PD for controlado por outro dispositivo que nao umass(4) (/dev/daX) tbm vale a pena citar :) Toda dica eh valida! :) Obrigado. o meu eh contolado por umass, eh um lg de 512mb. funciona q eh uma perfeicao no freebsd 4.10, 4.11, 5.2.1, 5.3 e 5.4... basta plugar na usb, montar o dispositivo e pronto! soh nao tente remover o dispositivo momentos depois de um comando halt ou reboot... vc vai ver um kernel panic lindo... ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
http://rfilippus.blogspot.com/ On 6/29/05, Ricardo Maia [EMAIL PROTECTED] wrote: Patrick Tracanelli wrote: Senhores, boa tarde. Gostaria de saber quem aqui tem usado sem problemas PenDrive USB, qual marca e modelo. Quero adquirir um mas a unica experiencia que tive com um Data Traveller da Kingston nao foi boa. Se o seu PD for controlado por outro dispositivo que nao umass(4) (/dev/daX) tbm vale a pena citar :) Toda dica eh valida! :) Obrigado. o meu eh contolado por umass, eh um lg de 512mb. funciona q eh uma perfeicao no freebsd 4.10, 4.11, 5.2.1, 5.3 e 5.4... basta plugar na usb, montar o dispositivo e pronto! soh nao tente remover o dispositivo momentos depois de um comando halt ou reboot... vc vai ver um kernel panic lindo... ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br -- Atenciosamente, R. Filippus ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Em Quarta 29 Junho 2005 12:55, Patrick Tracanelli escreveu: Senhores, boa tarde. Gostaria de saber quem aqui tem usado sem problemas PenDrive USB, qual marca e modelo. Quero adquirir um mas a unica experiencia que tive com um Data Traveller da Kingston nao foi boa. Se o seu PD for controlado por outro dispositivo que nao umass(4) (/dev/daX) tbm vale a pena citar :) Toda dica eh valida! :) Obrigado. Eu tenho um da lexar, a 2 anos, e sempre funcionou sem problemas. Ainda nao usei-o na serie 5.X Djony -- Djony Weverton M. Tambosi Grameyer Equipamentos Eletronicos www.grameyer.com.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] USB PenDrive no FreeBSD - Recomendacoes
Pessoal, valeu as dicas. Foram valiosas e vao ajudar na minha decisao. -- Patrick Tracanelli FreeBSD Brasil LTDA. The FreeBSD pt_BR Documentation Project http://www.freebsdbrasil.com.br patrick @ freebsdbrasil.com.br Long live Hanin Elias, Kim Deal! ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br