Archief - Packard Bell Audiokey USB @ Linux

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Burnout

Legacy Member
Ik heb dus een USB Audiokey MP3 speler van Packard Bell. Ik draai gentoo 2004.1 met kernel 2.6.8-r3.
Nu is mijn vraag, hoe kan ik mijn MP3 speler aansluiten of mounten op mijn pc?

G|N|

Legacy Member
zien dat je usb support in de kernel hebt,

uw ding erin steken en in een console "dmesg" tonen en dan zal je zien dat het (hopelijk) herkend word en dat het apparaat bv op /dev/sda1 zit.

dan moet je het gewoon nog mounten en het is gebeurd
mount /dev/sda1 /mnt/usb

wel zien dat de map usb bestaat!

Burnout

Legacy Member
Moet er dan iets speciaals in de kernel gecompileerd worden ofzo, want usb is enabled hoor.
Code:
usbcore: registered new driver usbfs
usbcore: registered new driver hub
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usbcore: registered new driver usb-storage
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver

Ik vind geen device /dev/sda ...

G|N|

Legacy Member
maar heb je dmesg draaien terwijl je het erin steekt?
dan krijg je er normaal gezien alle informatie over.

en volgens mij werkt je usb.

Burnout

Legacy Member
ja maar als ik ls /dev/s* doe krijg ik geen sda hoor, dusja...

G|N|

Legacy Member
maar heb je het nu geprobeerd zoals ik heb gezegd?

als ik die van mij hier insteek en dmesg laat zien dat krijg ik dit:
Code:
ohci_hcd 0000:00:02.2: GetStatus roothub.portstatus [2] = 0x00010101 CSC PPS CCShub 1-0:1.0: port 2, status 101, change 1, 12 Mb/s
hub 1-0:1.0: debounce: port 2: delay 100ms stable 4 status 0x101
ohci_hcd 0000:00:02.2: GetStatus roothub.portstatus [2] = 0x00100103 PRSC PPS PES CCS
usb 1-2: new full speed USB device using address 2
usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-2: default language 0x0409
usb 1-2: Product: Portable MP3 Player
usb 1-2: Manufacturer: Packard Bell
usb 1-2: SerialNumber: 00004104E93B870F
usb 1-2: hotplug
usb 1-2: adding 1-2:1.0 (config #1, interface 0)
usb 1-2:1.0: hotplug
usb-storage 1-2:1.0: usb_probe_interface
usb-storage 1-2:1.0: usb_probe_interface - got id
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: Packard   Model: Portable Player   Rev: 0100
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sda: 503552 512-byte hdwr sectors (258 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
 sda: sda1
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
USB Mass Storage device found at 2

dus zie ik dat ik sda1 moet mounten.

QplQyer

Legacy Member
Zelf je kernel gecompileerd?
Moet je wellicht iets van external drivers ofzo ergens selecteren, sda komt er normaal bij als je serial ata support aanzet in je kernel, wellicht moet je dus bij usb usb fs of iets dergelijks aanvinken in de kernel.
Of genkernel gebruiken tesamen met hotplug is mss nog het gemakkelijkst :)

Maar zoals G|N| zegt moet je es kijken met dmesg en eventueel scsi disks,usb mass storage ed in de kernel aanzetten.

G|N|

Legacy Member
geen genkernel gebruiken (zelf gemaakt = beter) en idd je zal wel iets missen van usb support.

morgen zal ik mijn config met het usb-gedeelte wel eens posten

btw: usb gebruikt nog altijd scsi-emulation!

Burnout

Legacy Member
Ik gebruik geen genkernel. Ik heb net ook SCSI emulation support geadd, maar nog steeds geen succes.
Kan iemand de modules posten die je nodig hebt voor audiokey support. Thx :)

dJeez

Legacy Member
Druk Alt-F12, in principe moet je dan de system console te zien krijgen. Steek dan de USB key in een USB poort. Dan krijg je te zien waar die gemount werd.

De output bij mijn Plextor USB key ziet er als volgt uit :
Oct 5 19:57:12 localhost hub.c: new USB device 00:02.2-5, assigned address 2
Oct 5 19:57:12 localhost usb.c: USB device 2 (vend/prod 0x93b/0xb002) is not claimed by any active driver.
Oct 5 19:57:15 localhost Initializing USB Mass Storage driver...
Oct 5 19:57:15 localhost usb.c: registered new driver usb-storage
Oct 5 19:57:15 localhost scsi1 : SCSI emulation for USB Mass Storage devices
Oct 5 19:57:15 localhost Vendor: PLEXTOR Model: PlexFlash Rev: 1.06
Oct 5 19:57:15 localhost Type: Direct-Access ANSI SCSI revision: 02
Oct 5 19:57:15 localhost Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
Oct 5 19:57:15 localhost SCSI device sda: 507904 512-byte hdwr sectors (260 MB)
Oct 5 19:57:15 localhost sda: Write Protect is off
Oct 5 19:57:15 localhost /dev/scsi/host1/bus0/target0/lun0: p1
Oct 5 19:57:15 localhost WARNING: USB Mass Storage data integrity not assured
Oct 5 19:57:15 localhost USB Mass Storage device found at 2
Oct 5 19:57:15 localhost USB Mass Storage support registered.

Het belangrijkste hierboven staat in bold. Als 'k die USB key wil gebruiken kan 'k nu ofwel :
mount -t vfat /dev/sda1 /mnt/flash
ofwel
mount -t vfat /dev/scsi/host1/bus0/target0/lun0/part1 /mnt/flash
gebruiken (de folder /mnt/flash moet dan uiteraard al bestaan).

Vergeet niet de USB Mass Storage support toe te voegen aan de kernel als je externe USB devices wil gebruiken (zowel USB keys als USB harddisks).

BTW Je kan best de hotplug ebuild installeren als dat nog niet het geval zou zijn... (emerge hotplug).

Burnout

Legacy Member
Da van die Alt-F12 werkt niet. Ik heb denkek alles juist gecompileerd, maar ik krijg geen scsi devices. Vreemd, met kernel 2.4 werkte dat wel.
Dit is de code ook als ik mijn usb stick in de pc steek.
Code:
cat /proc/bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 6
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.8-gentoo-r3 ehci_hcd
S:  Product=nVidia Corporation nForce2 USB Controller
S:  SerialNumber=0000:00:02.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms
Bij scsi staat dat er geen toestellen aangesloten zijn :s
Als ik mijn dmesg oproep na het booten geeft hij wel deze regel: SCSI subsystem initialized
meer geeft die niet over scsi

dJeez

Legacy Member
Burnout zei:
Da van die Alt-F12 werkt niet.

Zit je in X? Doe dan Ctrl-Alt-F12, in principe zou dat moeten werken. Maar dump hier de output van lsmod eens, om te checken of de usb-storage module wel geladen werd...

Burnout

Legacy Member
lsmod:
Code:
Module                  Size  Used by
snd_intel8x0           33064  1
snd_ac97_codec         71504  1 snd_intel8x0
snd_mpu401_uart         8256  1 snd_intel8x0
snd_rawmidi            24100  1 snd_mpu401_uart
snd_seq_oss            37248  0
snd_seq_midi_event      7424  1 snd_seq_oss
snd_seq                58000  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          8200  3 snd_rawmidi,snd_seq_oss,snd_seq
snd_pcm_oss            51816  0
snd_pcm                93124  2 snd_intel8x0,snd_pcm_oss
snd_timer              26052  2 snd_seq,snd_pcm
snd_page_alloc          9992  2 snd_intel8x0,snd_pcm
snd_mixer_oss          19776  1 snd_pcm_oss
snd                    56676  14 snd_intel8x0,snd_ac97_codec,snd_mpu401_uart,snd_rawmidi,snd_seq_oss,snd_seq_midi_event,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
fglrx                 214148  7
nvidia_agp              6236  1
agpgart                28588  2 nvidia_agp
rtc                    11784  0
Die ctrl-alt-f12 werkt wel degelijk, maareeuhm, geen enkel message als ik die usb stick in een poort steek ze.
Scsi support en usb zijn geen modules bij mij, dus ze staan ook niet in lsmod.

Burnout

Legacy Member
Ok, problem solved. Het was zoals meestal een stomme fout van de gebruiker (ik dus :p) ik had wel degelijk de goeie support gecompileerd, maar de verkeerde kernel geladen.
De audioley werkt!
Thx aan de mensen die hielpen :D
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan