Re: Debian Woody üzerinde USB cubuk destegi - hallettim
apt-get install hotplug usbutils
komutlarıyla hotplug uygulamasını sisteme yükleyin.
Linux çekirdeği, hotplug desteği etkinleştirilmişse /sbin/hotplug uygulamasını
bazı ortam değişkenlerini set ederek çalıştırır
ACTION=add, remove vb.
PRODUCT=77b/2219/10
gibi.
Hotplug paketi de basit scriptlerden ibaret olup, 77b/2219/10 şeklinde
belirtilen bir device için hangi modüllerin yüklenmesi gerektiğinin
bilgilerini içerir kabaca. Bu sayede usb veriyoluna bir aygıt taktığınızda
veya çıkardığınızda, çekirdek tarafından /sbin/hotplug programı tetiklenir ve
anında gerekli işlemler yapılır.
Sizin durumunuzda neden takıp çıkardıktan sonra sorun yarattığını bilemiyorum,
daha detaylı incelemek lazım ancak normalde böyle bir sorun yok.
Gerçi çekirdek mesajlarında ilk mailinizde bulk message timeout ibareleri
gözüküyor. Usb 1.1 olayında Compaq, Sis gibi firmaların geliştirdiği Open
Host Controller Interface (ohci) kontrol chip setinin bazı kötü
implementasyonlarında böyle bir problem var (Linux altında). Sizin elinizdeki
cihazdan kaynaklanıyor olmasına rağmen çekirdek kodundan, usb kontrol
registerlerinden yapılan okumaların timeout süreleri artırılarak genelde
çözülebiliyor, vaktiyle bir wireless cihazı çalıştırmak için çok uğraşmıştım,
çalıştırmayı başarsam da verim almak mümkün olmadı, en iyisi gidip daha
kaliteli bir ürün almak :)
On Tuesday 22 June 2004 10:55, Emre Sevinç wrote:
> Problemi hallettim ancak nasil halloldugunu anlamadim. USB cubugunu
> cikardim. Bilgisayari
> kapattim. USB hafiza cubugunu taktim. Sonra da bilgisayari actim,
> acilista tanidi ve sonra
> da
>
> # mount -t vfat /dev/sda1 /mnt/usbdriver
>
> komutu ile hafiza cubugunu mount edip icini görebildim. Herhalde makina
> acikken takinca cikarinca, gene
> takinca falan sorun oluyor (bunu sorunsuz olarak nasil yaparim, önerisi,
> yöntemi, yol yordami olan var mi?)
>
> Her zaman oldugu gibi aninda destek verme zahmetine katlanan tek kisilik
> ordu, Debian fanatigi
> Recai Oktas üstada tesekkürü borc bilirim (bu "borc bilirim" klisesini
> de kullandim ya gözüm acik
> gitmez :)
>
> Emre Sevinc wrote:
> > Selam,
> >
> > Ilk kez benim Debian Woody sistem üzerinde USB hafiza cubugundan bir
> > seyler
> > okutmaya calisiyorum ama henüz USB hafiza cubugunu görebilmek,
> > gösterebilmek mümkün olmadi.
> >
> > Su sayfadaki yönergeleri uygulamaya calistim ama bazi modullerin
> > olmadigini söyledi
> > bana insmod (modconf ile de bulamadim) (sd_mod ve scsi_mod modüllerini
> > bulamadi):
> >
> > # usbcore
> > # usb-{o,u}hci (depending on your USB hardware)
> > # usb-storage
> > # scsi_mod
> > # sg
> > # sd_mod
> >
> >
> > http://www.unc.edu/~aperrin/tips/src/usbkey.html
> > <http://www.unc.edu/%7Eaperrin/tips/src/usbkey.html>
> >
> > Sistemim:
> >
> > # uname -a
> > Linux debian 2.4.18 #1 Mon Mar 24 02:00:40 EET 2003 i686 unknown
> >
> > # lsmod
> >
> > Module Size Used by Tainted: P
> > sg 23588 0 (unused)
> > usb-storage 97280 0 (unused)
> > agpgart 29856 3 (autoclean)
> > nls_cp437 4384 1 (autoclean)
> > ntfs 48576 1 (autoclean)
> > apm 9116 0
> > NVdriver 1065312 10
> > via82cxxx_audio 17792 2
> > soundcore 3492 2 [via82cxxx_audio]
> > ac97_codec 9568 0 [via82cxxx_audio]
> > ac97 2960 0 (unused)
> > keybdev 1664 0 (unused)
> > input 3264 0 [keybdev]
> > usb-uhci 20996 0 (unused)
> > usbcore 48480 0 [usb-storage usb-uhci]
> >
> >
> >
> > # dmesg
> >
> > NVRM: AGPGART: VIA Apollo Pro chipset
> > NVRM: AGPGART: aperture: 128M @ 0xd0000000
> > NVRM: AGPGART: aperture mapped from 0xd0000000 to 0xd1a0d000
> > NVRM: AGPGART: mode 4x
> > NVRM: AGPGART: allocated 16 pages
> > VFS: Disk change detected on device ide0(3,64)
> > NVRM: AGPGART: freed 16 pages
> > NVRM: AGPGART: allocated 16 pages
> > VFS: Disk change detected on device ide0(3,64)
> > usb.c: USB disconnect on device 2
> > hub.c: USB new device connect on bus1/2, assigned device number 3
> > usb_control/bulk_msg: timeout
> > usb_control/bulk_msg: timeout
> > usb_control/bulk_msg: timeout
> > usb_control/bulk_msg: timeout
> > usb_control/bulk_msg: timeout
> > usb.c: couldn't get all of config descriptors
> > usb.c: unable to get device 3 configuration (error=-110)
> > hub.c: USB new device connect on bus1/2, assigned device number 4
> > usb_control/bulk_msg: timeout
> > usb.c: USB device not accepting new address=4 (error=-110)
> > Initializing USB Mass Storage driver...
> > usb.c: registered new driver usb-storage
> > USB Mass Storage support registered.
> > hub.c: USB new device connect on bus1/2, assigned device number 5
> > usb_control/bulk_msg: timeout
> > usb.c: USB device not accepting new address=5 (error=-110)
> > hub.c: USB new device connect on bus1/2, assigned device number 6
> > usb_control/bulk_msg: timeout
> > usb.c: USB device not accepting new address=6 (error=-110)
> >
> >
> > Arkadaslarim üzgün ve süzgün gözlerle bana bakiyorlar, aaa simdi
> > USB'yi görüp
> > Mp3'lerimiz dinleyemeyecek miyiz diyorlar, belki onlari utandirmama
> > yardimci olursunuz ;-)
> >
> > Simdiden tesekkürler.
Reply to: