Google Music is another "music in the cloud" service. Like the Amazon music service or Apple's upcoming iCloud service, Google Music lets you buy music or copy your existing music (up to 20,000 titles) into the Google cloud and play it from any Internet-connected device. At this time, there' s no player for iOS, but it works well within Safari on iOS. There is an app for Android.
The first step in using Google Music is installing the Google Music Manager, which manages the upload process. The installation went smoothly on my Mac, but was problemmatic on my desktop Fedora machine. This is also the machine that holds the bulk of my music collection.
Google Music Manager stubbornly refused to use the network connection on the Fedora box. Several searches indicated the problem might be that Fedora 15 no longer uses "eth0" as the default network adapater. I tried the work-arounds for that without success. Then, I found a post on an Ubuntu forum that pointed me in the right direction.
Here's the process:
1) Obtain the MAC address for your network card using ifconfig in terminal.
$ifconfig em1 Link encap:Ethernet HWaddr 00:11:11:C5:10:CB UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:16 wlan0 Link encap:Ethernet HWaddr 00:11:95:BC:E5:F3 inet addr:192.168.123.10 Bcast:192.168.123.255 Mask:255.255.255.0 inet6 addr: fe80::211:95ff:febc:e5f3/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2534922 errors:0 dropped:795 overruns:0 frame:0 TX packets:2624661 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1233597209 (1.1 GiB) TX bytes:2194066402 (2.0 GiB)
I'm using the wireless connection, so the relevant MAC address is 00:11:95:BC:E5:F3 on wlan0.
2) In terminal:
cd .config/google-musicmanager sqlite3 Peer.db
update CONFIG set Value='00:11:95:BC:E5:F3' where Name='MachineIdentifier'; .exit
Google Music is currently a beta product and requires an invitation for access. As of right now, I have
seven three invitations. If you'd like on, please leave a comment here. Be sure to fill in your email address so I can send you an invite.