raspberrypi / linux

Kernel source tree for Raspberry Pi-provided kernel builds. Issues unrelated to the linux kernel should be posted on the community forum at https://forums.raspberrypi.com/
Other
11.01k stars 4.95k forks source link

Request: include AppleTalk kernel module in Raspbian #386

Closed IvanExpert closed 10 years ago

IvanExpert commented 10 years ago

The AppleTalk kernel module is part of the standard Linux tree, and kernel configuration options. It makes it possible for the Netatalk 2.x package to use the Raspberry Pi as a file and print server for classic Mac and Apple II computers. I have simplified this setup in my A2SERVER project at http://appleii.ivanx.com/a2server.

The AppleTalk module is provided by default in most standard Linux installations, but not Raspbian, so I have compiled and provided an AppleTalk kernel module for every release, using the method I outline at http://appleii.ivanx.com/a2server/a2server_raspberrypi_kernel.html.

However, I can't make it work for NOOBS (which seems to use a modified kernel), and, even worse, I can no longer even make a module for the raw Raspbian 2013-09-10 image. (See issue 387.)

For my purposes, the best solution to this would be to have Raspbian provide appletalk.ko as part of the standard Raspbian build. Is this something you could consider?

popcornmix commented 10 years ago

Are you asking for CONFIG_ATALK=m to be added to default kernel config options?

IvanExpert commented 10 years ago

Yes. I sure am. Thanks.

popcornmix commented 10 years ago

Okay, seems reasonable. It's on the list.

IvanExpert commented 10 years ago

Great! Thank you.

popcornmix commented 10 years ago

CONFIG_ATALK enabled some other kernel options, which have sub options. Do you need: DEV_APPLETALK GFS2_FS_LOCKING_DLM OCFS2_FS_USERSPACE_CLUSTER DLM_DEBUG

if you don't care, I'll just use the defaults.

IvanExpert commented 10 years ago

I don't care. Defaults are fine AFAIK.

popcornmix commented 10 years ago

rpi-update should get a kernel with AppleTalk module.

IvanExpert commented 10 years ago

It's there. Awesome. Thank you.