Hi
The images created by the udpcast website do not support USB keyboards on the iMacs (Intel). I had to recompile the kernel and make the USB drivers part of the kernel (not loadable modules).
Initially I disabled loadable modulels but I will go back when I get time to make the USB keyboard and any dependencies static and send the updated config.
Tim
On Fri, 2010-12-10 at 09:28 -0400, Timothy Legge wrote:
Hi
The images created by the udpcast website do not support USB keyboards on the iMacs (Intel). I had to recompile the kernel and make the USB drivers part of the kernel (not loadable modules).
Initially I disabled loadable modulels but I will go back when I get time to make the USB keyboard and any dependencies static and send the updated config.
I had the same problem some time ago, and the reason is that the module for the USB controller is disabled in udpcast's kernels. To support all USB controllers, you need uhci-hcd, ohci-hcd and ehci-hcd and one of these (IIRC ohci-hcd) is disabled in udpcast's kernel.
Building the module is not enough: you also have to modify the rcS script to load the additional usb driver. Of course building it into the kernel, like you did, works around that particular problem.
This problem is not limited to Apple systems: we had the same problem with HP Compaq 8100 systems, they also need that particular module, so I guess lots of recent USB chipsets need this.
On 10 Dec 2010 at 14:42, Frederik Himpe wrote:
From: Frederik Himpe fhimpe@vub.ac.be To: udpcast udpcast@udpcast.linux.lu Organization: Vrije Universiteit Brussel Date sent: Fri, 10 Dec 2010 14:42:53 +0100 Subject: Re: [Udpcast] UDP Cast and iMac USB keyboards
On Fri, 2010-12-10 at 09:28 -0400, Timothy Legge wrote:
Hi
The images created by the udpcast website do not support USB keyboards on the iMacs (Intel). I had to recompile the kernel and make the USB drivers part of the kernel (not loadable modules).
Initially I disabled loadable modulels but I will go back when I get time to make the USB keyboard and any dependencies static and send the updated config.
I had the same problem some time ago, and the reason is that the module for the USB controller is disabled in udpcast's kernels. To support all USB controllers, you need uhci-hcd, ohci-hcd and ehci-hcd and one of these (IIRC ohci-hcd) is disabled in udpcast's kernel.
Building the module is not enough: you also have to modify the rcS script to load the additional usb driver. Of course building it into the kernel, like you did, works around that particular problem.
This problem is not limited to Apple systems: we had the same problem with HP Compaq 8100 systems, they also need that particular module, so I guess lots of recent USB chipsets need this.
Just as a note. I have included udpcast options on my g4l project, and it has the usb support built into its kernels. For a long time, it has had udpcast as an option that could setup to receive images that were created with the regular g4l process. The dd compressed images could then be sent using udp-sender and multiple machines could receive and decompress them. Now the program has options to directly send disk or partitions.
Unfortunately, I don't have access to Intel Mac machines, so only have heard it works. I've also used it on a few machines with USB keyboards.
Working on the next version, and just added the new kernels that came out from kernel.org.
Changes ftp://amd64gcc.dyndns.org/latest36.16 ftp://amd64gcc.dyndns.org/g4l-v0.36alpha16.iso ftp://amd64gcc.dyndns.org/g4l-v0.36a16.devel.tar.gz
-- Frederik Himpe fhimpe@vub.ac.be Vrije Universiteit Brussel
Udpcast mailing list Udpcast@udpcast.linux.lu https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast
+----------------------------------------------------------+ Michael D. Setzer II - Computer Science Instructor Guam Community College Computer Center mailto:mikes@kuentos.guam.net mailto:msetzerii@gmail.com http://www.guam.net/home/mikes Guam - Where America's Day Begins G4L Disk Imaging Project maintainer http://sourceforge.net/projects/g4l/ +----------------------------------------------------------+
http://setiathome.berkeley.edu (Original) Number of Seti Units Returned: 19,471 Processing time: 32 years, 290 days, 12 hours, 58 minutes (Total Hours: 287,489)
BOINC@HOME CREDITS SETI 10107531.932032 | EINSTEIN 5044459.220851 ROSETTA 2567764.294127 | ABC 3617924.412628
Hi
On Fri, Dec 10, 2010 at 9:54 AM, Michael D. Setzer II < mikes@kuentos.guam.net> wrote:
Just as a note. I have included udpcast options on my g4l project, and it has the usb support built into its kernels. For a long time, it has had udpcast as an option that could setup to receive images that were created with the regular g4l process. The dd compressed images could then be sent using udp-sender and multiple machines could receive and decompress them. Now the program has options to directly send disk or partitions.
Unfortunately, I don't have access to Intel Mac machines, so only have heard it works. I've also used it on a few machines with USB keyboards.
Working on the next version, and just added the new kernels that came out from kernel.org.
I discounted g4l initially because I did not think it would stream a senders drive without making an image first. Does it allow you to setup a sender and use multicast to send the drive image directly?
Tim