Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19335 - Is it possible to include AVM's Fritz!Card DSL drivers into the LiveCD's kernel?
Summary: Is it possible to include AVM's Fritz!Card DSL drivers into the LiveCD's kernel?
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-14 20:05 UTC by J. Teubel
Modified: 2004-04-19 20:55 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
AVM's FRITZ!Card DSL driver (fritz.patch.bz2,126.84 KB, patch)
2003-12-05 11:21 UTC, Leandro Dorileo (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description J. Teubel 2003-04-14 20:05:48 UTC
Hello,

I just want to ask whether AVM's Fritz!Card DSL driver will be included in one
of the next LiveCDs?

The driver is available here: ftp://ftp.avm.de/cardware/fritzcrd.dsl/linux/

Thanks.
(This is my first bug report, I'm sorry if I did anything wrong.)

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Leandro Dorileo (RETIRED) gentoo-dev 2003-12-05 11:21:54 UTC
Created attachment 21755 [details, diff]
AVM's FRITZ!Card DSL driver

This patch add AVM's FRITZ!Card DSL driver in gentoo-source tree, it is against

current gentoo-sources-2.4.22-r1.

Instructions....

In order to use this FRITZ!Card driver, a couple of kernel modules are
required: 
capi.o, capiutils.o, kernelcapi.o and capifs.o. The source code for these
modules 
is part of the linux kernel in directory /usr/src/linux/drivers/isdn/avmb1 and 

will be compiled with the kernel if the following settings are found in the 
kernel configuration:

	CONFIG_EXPERIMENTAL=y

	CONFIG_ISDN_CAPI=m
	CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
	CONFIG_ISDN_CAPI_MIDDLEWARE=y
	CONFIG_ISDN_CAPI_CAPI20=m
	CONFIG_ISDN_CAPI_CAPIFS_BOOL=y
	CONFIG_ISDN_CAPI_CAPIFS=m
	CONFIG_ISDN_CAPI_CAPIDRV=m

For "make menuconfig" go to "ISDN subsystem", "Active cards" and select:

	...
	<M> CAPI2.0 support
	    [*]   Verbose reason code reporting (kernel size +=7K)
	    [*]   CAPI2.0 Middleware support (EXPERIMENTAL)
	    <M>   CAPI2.0 /dev/capi support 
	    [*]     CAPI2.0 filesystem support
	    <M>   CAPI2.0 capidrv interface support
	...

In addtion to these entries, please enable entry "Prompt for development 
and/or incomplete code/drivers" in the very first menu named "Code maturity 
level options".

After the kernel's compilation, all CAPI modules can be found in directory 
/lib/modules/`uname -r`/kernel/drivers/isdn/avmb1/


- The CAPI tools and libraries originate from the capi4k-utils package 
(I think that gentoo portage has an ebuild for it). 

The "make modules_install" copies the compiled modules into the system
directory 
/lib/modules/X.Y.Z/kernel/drivers/net/fritz.  Then they are loaded by the CAPI
tool 
"capiinit". This tool requires the information about which cards or card
drivers are to 
be loaded (/etc/capi.conf).
Comment 2 John Davis (zhen) (RETIRED) gentoo-dev 2004-03-15 11:42:42 UTC
livecd bugs, not release bugs
Comment 3 John Davis (zhen) (RETIRED) gentoo-dev 2004-03-21 13:33:16 UTC
kernel team bug
Comment 4 Jason Cox (RETIRED) gentoo-dev 2004-04-08 18:44:12 UTC
Has anything been done with this? Am I the first kernel dev to look at this?
Comment 5 Jason Cox (RETIRED) gentoo-dev 2004-04-16 17:13:28 UTC
Perhaps this would best be handled with an ebuild to build it as an external module. Would you mind writing a quick ebuild to see if it works?
Comment 6 Jason Cox (RETIRED) gentoo-dev 2004-04-19 20:55:46 UTC
Wow, this one's a year old. Closing.