Autor Tópico: Microsystem Philips M779/M530 - Philips Audio Set - USB PC LINK  (Lida 22969 vezes)

Offline TM

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Mini System USB
« Resposta #15 Online: 31 de Maio de 2006, 08:22 »
Pessoal pelo o que entendi, o fato de instalar a nova versão do ubuntu

http://cdimage.ubuntulinux.org/daily/current/

já é reconhecido muitos sons com interface USB, pois vi muitas pessoas falando que conseguiram, apesar de nem assim o meu ter funcionado...

O que me deixa "encucado" é que ele é reconhecido pelo sistema mas não funciona... um mistério que se eu desvendar coloco aqui!!!

Flw....
Ubuntu 5.10

Slackware 10

Offline etapombas

  • Usuário Ubuntu
  • *
  • Mensagens: 361
    • Ver perfil
    • Baixar.info
Microsystem Philips M779
« Resposta #16 Online: 07 de Dezembro de 2008, 12:50 »
Tenho um som com saida usb no windows ja fiz ele funcionar belezinha, queria saber o que devo fazer pra ele funcionar no ubuntu?

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Microsystem Philips M779
« Resposta #17 Online: 07 de Dezembro de 2008, 18:40 »
Ok seu som tem saída USB.

E o que voce quer fazer com ela ?

1) Quer ligar o som nas caixas do micro ? Uh!
2) Quer gravar as musicas do radio FM ?
3) Quer passar as antigas fitas K7 para digital ?

Em primeiro lugar, conecte o Microsystem numa entrada USB do seu micro.

Entre em terminal e digite
Código: [Selecionar]
sudo lsusb -v
Cada dispositivo recebe um ID do tipo xxxx:xxxx

Se seu microsystem foi visto pelo Linux ele vai receber um ID.

Copie o ID e pesquise no google

Coloque aqui no forum como voce fez para conectar no Windows, ou seja, veio um programa para isto ?

Aproveite e cole aqui o resultado de lsusb e também as 20 ultimas linhas do resultado do comando
Código: [Selecionar]
sudo dmesg
[],s

Offline etapombas

  • Usuário Ubuntu
  • *
  • Mensagens: 361
    • Ver perfil
    • Baixar.info
Re: Microsystem Philips M779
« Resposta #18 Online: 09 de Dezembro de 2008, 14:53 »
ID:
Bus 001 Device 010: ID 0471:0111 Philips

Quero apenas escutar meus mp3 usando o cabo usb.


sudo dmesg
[129198.124805] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129201.234065] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129204.781163] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129213.082092] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129216.081425] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129217.127528] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129218.417824] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129218.901815] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129222.063426] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129226.286633] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129227.238361] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129228.718504] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129230.391810] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129235.159582] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129241.501821] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129242.519378] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129246.820204] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129248.474629] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129249.875347] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129253.219431] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129254.760175] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129256.942271] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129258.401863] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129259.777521] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129267.340141] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129270.364244] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129272.662652] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129274.342792] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129276.363357] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129282.402997] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129285.375136] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129287.013512] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129288.252997] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129294.887655] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129295.992672] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129300.283914] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129302.310145] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129307.249572] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129308.708464] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129310.563648] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129311.658926] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129314.199395] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129317.463332] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129324.779613] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129327.364642] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129328.389607] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129330.405877] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129332.886655] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129338.406903] TKIP: RX tkey->key_idx=1 frame keyidx=2 priv=ffff88001309a0c0
[129549.092482] evolution[546]: segfault at 6509f958 ip 00007f9948a51230 sp 00007fff5d9fe158 error 4 in libgobject-2.0.so.0.1800.2[7f9948a47000+44000]
[130133.397099] hub 1-0:1.0: unable to enumerate USB device on port 1
[130134.113037] usb 1-1: new full speed USB device using ohci_hcd and address 10
[130134.335097] usb 1-1: configuration #1 chosen from 1 choice
[130134.350815] input: Philips Philips Audio Set as /devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.3/input/input16
[130134.374845] input,hidraw1: USB HID v1.00 Device [Philips Philips Audio Set] on usb-0000:00:02.0-1
[130135.259572] usbcore: registered new interface driver snd-usb-audio

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Microsystem Philips M779
« Resposta #19 Online: 09 de Dezembro de 2008, 17:18 »
Obas,

Magavilha!!!

Seu lsusb foi muito esclarecedor, bem como seu Dmesg

Citar
ID:
Bus 001 Device 010: ID 0471:0111 Philips

Citar
[130133.397099] hub 1-0:1.0: unable to enumerate USB device on port 1
[130134.113037] usb 1-1: new full speed USB device using ohci_hcd and address 10
[130134.335097] usb 1-1: configuration #1 chosen from 1 choice
[130134.350815] input: Philips Philips Audio Set as /devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.3/input/input16
[130134.374845] input,hidraw1: USB HID v1.00 Device [Philips Philips Audio Set] on usb-0000:00:02.0-1
[130135.259572] usbcore: registered new interface driver snd-usb-audio

O que significa:

1) o Linux reconheceu seu Philips.

2) o Linux montou seu Philips com o driver snd_usb_audio.

Agora voce tem que verificar suas saídas de som no controle de volume, deve existir uma nova porta para o som usb.

Depois de localizada deixe ela como saída de som, abra seu player peferido e curta sua música.

Em princípio é bem simples, mas não é TÃO simples assim.

qualquer dificudade poste aqui.

[],s

P.S. Tem mais gente com a mesma duvida =>

http://www.guiadohardware.net/comunidade/mini-system/292369/

http://www.slackbr.org/forum/viewtopic.php?f=110&t=4504

http://ubuntuforums.org/archive/index.php/t-791881.html

Veja se este comando traz o mesmo resultado => http://www.spinics.net/lists/alsa-devel/msg06052.html

Código: [Selecionar]
sudo speaker-test -c2 -Dplughw:1,0 -twav

Offline mbelancon

  • Usuário Ubuntu
  • *
  • Mensagens: 116
    • Ver perfil
Re: Microsystem Philips M779
« Resposta #20 Online: 09 de Dezembro de 2008, 17:44 »
Que tal um título "Microsystem Philips M779 via usb no ubuntu hardy"
Ubuntu 8.04 64 bits
Com Flash e Java 64 bits!
Aspire 5520-5912

Offline RENANVOLUCION

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re: Microsystem Philips M779
« Resposta #21 Online: 28 de Agosto de 2009, 06:30 »
Pessoal, estou reativando o tópico(não sei se é o certo), mas p/  a dificuldade ainda não foi superada. Tenho o modelo PHILIPS MCM590. Fis tudo como descrito acima, mas quando vou  ás Preferêcnias  de Som e tento testar o "Philips Audio Set USB Audio OSS/ALSA"  recebo a seguinte mensagem de erro :


Citar
audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink profile=music: Não foi possível utilizar o dispositivo de som.

O que devo fazer ? Vi esse link na net, mas não sei se se aplica https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/282232

Abaixo meus códigos


Código: [Selecionar]
[  882.544058] usb 2-1: new full speed USB device using uhci_hcd and address 4
[  882.771424] usb 2-1: configuration #1 chosen from 1 choice
[  882.953408] input: Philips Philips Audio Set as /devices/pci0000:00/0000:00:10.0/usb2/2-1/2-1:1.3/input/input8
[  882.996290] generic-usb 0003:0471:0111.0002: input,hidraw0: USB HID v1.00 Device [Philips Philips Audio Set] on usb-0000:00:10.0-1/input3

lsusb
Código: [Selecionar]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 0471:0111 Philips
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

asoundconf list
Código: [Selecionar]
Names of available sound cards:
V8237
Set


Desde já, obrigado.



Eu vi isso aqui, mas não entendi direito



Offline selvaking

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.171
  • Parque Anchieta - Rio de Janeiro - RJ
    • Ver perfil
Re: Microsystem Philips M779
« Resposta #22 Online: 16 de Setembro de 2014, 21:21 »
Pessoal!

Uni dois tópicos que havia no site sobre o assunto.

Tenho este som (Philips MCM530) que já é vovô e ia colocar ele pra funcionar na cozinha a pedido da esposa.

Ele tem uma porta chamada "USB PC LINK" que funciona as mil maravilhas no Windows XP. Mas nem preciso dizer pra vcs que este não é mais o SO dos nossos sonhos.

A intenção é usar 14k (37 dias) de música que temos num note com ubuntu 14.04 utilizando o Rhythmbox.

Há tempos procurava uma solução definitiva pra o que acontece.

Pra quem usa o Windows XP no virtualbox era só passar o comando do "Philips Audio Set" dos dispositivos USB detectados pro Windows, instalar os drivers e chamar o musicmatcher jukebox que o som era habilitado e mesmo depois de fechar a máquina virtual o som ficava funcionando beleza, mas ao reiniciar a máquina real não funciona mais, a não ser repetindo todo o processo.

Dessa vez descobri uma solução temporária que não precisa usar o virtualbox.

E venho aqui compartilhar.

Conforme este link https://github.com/nheir/usb_pc_link, vc deve instalar as livrarias usb

Código: [Selecionar]
apt-get install libusb-dev
ou pra quem usa o aptitude

Código: [Selecionar]
aptitude install libusb-dev
Salve o texto abaixo num arquivo chamado "usb_pc_link.c":
Código: [Selecionar]
/**
* Complete the connection with Philips
* MCM-530 USB PC Link
*
* License: GPL
*
* You need to have libusb-dev installed.
* apt-get install libusb-dev
*
* Compile:
* gcc -Wall usb_pc_link.c -o usb_pc_link -lusb
*
* Run as normal user:
* ./usb_pc_link
*
*/
#include <usb.h>
#include <stdio.h>
#define VENDOR_ID 0x0471
#define PRODUCT_ID 0x0111
// get a handle to the USB device and configure it
usb_dev_handle*
get_handle(struct usb_device *usbDevice)
{
usb_dev_handle *deviceHandle = NULL;
if( usbDevice == NULL ) {
return NULL;
}
deviceHandle = usb_open( usbDevice );
if (deviceHandle == NULL)
{
fprintf(stderr, "Unable to open USB device %s\n", usb_strerror());
usb_close(deviceHandle);
exit(-1);
}
return deviceHandle;
}
// find the right USB device
struct usb_device*
findUSBDevice(void) {
struct usb_bus *bus;
struct usb_device *usbDevice;
struct usb_device *mcmUSBDevice = NULL;
usb_init();
usb_find_busses();
usb_find_devices();
for (bus = usb_busses; bus; bus = bus->next) {
for (usbDevice = bus->devices; usbDevice;
usbDevice = usbDevice->next)
{
if (usbDevice->descriptor.idVendor == VENDOR_ID &&
usbDevice->descriptor.idProduct == PRODUCT_ID)
{
mcmUSBDevice = usbDevice;
break;
}
}
}
if (mcmUSBDevice == NULL) {
fprintf(stderr, "Device %04x:%04x not found\n", VENDOR_ID, PRODUCT_ID);
exit(-1);
}
return mcmUSBDevice;
}
/**
* Connection.
*
* send
* 40 04 00 00 a4 ef 01 00 01
* | | | | | |
* | | value index | data
* | request length
* requesttype
*
* send
* 40 04 00 00 a4 f0 01 00 ff
* | | | | | |
* | | value index | data
* | request length
* requesttype
*/
int
connection(usb_dev_handle *deviceHandle) {
int requesttype = 0x40;
int request = 0x04;
int value = 0x00;
int index[2] = { 0xa4ef, 0xa4f0 };
char buffer[2] = { 1, -1 };
int size = 1;
int timeout = 1000;
int ret = 0;
ret += usb_control_msg(
deviceHandle, requesttype, request, value,
index[0], buffer, size, timeout);
ret += usb_control_msg(
deviceHandle, requesttype, request, value,
index[1], buffer+1, size, timeout);
if (ret < 2) {
fprintf(stderr, "An error occurs in the requests...\n");
return -1;
}
return 0;
}
int
main(void) {
struct usb_device *mcmUSBDevice = findUSBDevice();
usb_dev_handle *deviceHandle = NULL;
deviceHandle = get_handle(mcmUSBDevice);
if(connection(deviceHandle) < 0)
return -1;
return 0;
}

Compile com o comando abaixo:
Código: [Selecionar]
gcc -Wall usb_pc_link.c -o usb_pc_link -lusb
para a compilação o gcc deve está instalado. Vou partir do principio que vc já tem o mesmo instalado.

O arquivo  usb_pc_link.c usa as variaveis VendorID e ProductID pra selecionar o dispositivo USB. Se os seus ID forem diferentes de 0471:0111 que é do MCM530, modifique-os.

Rode o comando abaixo no terminal após a compilação. O seu microsystem deve está conectado ao computador/note com a opção USB PC LINK selecionada.
Código: [Selecionar]
sudo ./usb_pc_link
« Última modificação: 16 de Setembro de 2014, 21:56 por selvaking »
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

Offline lucas_gk

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re:Microsystem Philips M779/M530 - Philips Audio Set - USB PC LINK
« Resposta #23 Online: 16 de Janeiro de 2016, 18:25 »
 Depois de anos de silêncio no Philips/linux, levei um susto após executar o comando "sudo ./usb_pc_link", como que por magica o som começou a sair em altíssimo volume e o led vermelho que fica na entrada usb do aparelho se acendeu. Valeu mesmo  selvaking, dica de ouro essa, tinha visto em outro forum em inglês, mas fazendo como o descrito não tem erro. Som bombando aqui no meu Clementine (recomendo este juntamente com o controle remoto para android, é top esse player).

Antes tarde do que nunca. Quase 10 anos de tópico!!!! Uhull ;D ;D ;D

Abraços a todos.
« Última modificação: 16 de Janeiro de 2016, 20:13 por lucas_gk »

Offline fnsc

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re:Microsystem Philips M779/M530 - Philips Audio Set - USB PC LINK
« Resposta #24 Online: 19 de MAR?O de 2017, 21:01 »
Depois de mais de 10 anos de silêncio, meu som FWM922, finalmente, abriu os pulmões graças ao comando "sudo ./usb_pc_link" e ao amigo selvaking. MUITO OBRIGADO, AMIGO! Vc não tem noção de quantos foruns visitei.

Offline selvaking

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.171
  • Parque Anchieta - Rio de Janeiro - RJ
    • Ver perfil
Re:Microsystem Philips M779/M530 - Philips Audio Set - USB PC LINK
« Resposta #25 Online: 21 de MAR?O de 2017, 10:05 »
Depois de mais de 10 anos de silêncio, meu som FWM922, finalmente, abriu os pulmões graças ao comando "sudo ./usb_pc_link" e ao amigo selvaking. MUITO OBRIGADO, AMIGO! Vc não tem noção de quantos foruns visitei.

Putz! E eu que pensei que o meu som tinha ficado muito tempo no limbo.
Agora estou atrás de uma rotina que faça esse comando ser executado quando o som for conectado a fonte de audio.

O meu ainda funciona 100%.
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049