Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118111 - HSFModem and Kernel 2.6.15
Summary: HSFModem and Kernel 2.6.15
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Dialup Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 118671
  Show dependency tree
 
Reported: 2006-01-06 15:23 UTC by Russell Knighton
Modified: 2006-01-18 09:46 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Russell Knighton 2006-01-06 15:23:13 UTC
The HSF kernel modules compile ok against the 2.6.15 kernel, but when you try to load them, it causes a kernel panic.

There seems to be a patch available on the linuxant site (http://www.linuxant.com/drivers/hsf/downloads-patches.php)

I have tried the suggested method of patching the driver (hsfconfig --patch), but it fails with the following error:-
mr_flibble hsfmodem # hsfconfig --patch
Conexant HSF softmodem driver, version 7.18.00.07full

If you need license keys, assistance or more information, please go to:
        http://www.linuxant.com/

When reporting a problem for the first time, please send
us the file generated by "hsfconfig --dumpdiag".

/usr/sbin/hsfconfig: line 658: cd: /var/tmp/portage/hsfmodem-7.18.00.07/work/hsfmodem-7.18.00.07full/scripts: No such file or directory
mr_flibble hsfmodem #

Any chance of these patches somehow being incorporated into the ebuild? Or maybe have a resolution to the missing scripts file/folder problem?
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2006-01-07 02:51:15 UTC
Please test hsfmodem-7.18.00.07-r1. This version contains both upstream patches (class_device_parent and refrigerator) merged into one patch because th original ones couldn't be merged simultaneously.
I believe the class_device_parent solves the kernel panic.
Comment 2 Russell Knighton 2006-01-07 05:01:41 UTC
Ok, tests fine now.
Thanks for the very quick response. You guys & gals do a fantastic job....
Comment 3 Alin Năstac (RETIRED) gentoo-dev 2006-01-07 05:20:42 UTC
hsfmodem-7.18.00.07-r1 should be marked as stable on x86 after the probation period (1 month).
I'll close this bug then.
Comment 4 Pavel Vondricka 2006-01-09 02:17:24 UTC
I end up with:

 * Applying hsfmodem-7.18.00.07-upstream-20060107.patch ...
 * Failed Patch: hsfmodem-7.18.00.07-upstream-20060107.patch !
 * ( /usr/portage/net-dialup/hsfmodem/files/hsfmodem-7.18.00.07-upstream-20060107.patch )
 *

However, patching manually with -p1 instead of -p0 works...
(I have amd64, but I do not think it is relevant in this case...)
Comment 5 Alin Năstac (RETIRED) gentoo-dev 2006-01-09 03:04:36 UTC
I keep forgetting about S dependance of the arch! my appologies...

the fixed ebuild (that changes the current dir to MY_ARCH_S before applying the patch) is now in cvs.
Comment 6 Pavel Vondricka 2006-01-09 03:39:21 UTC
Unfortunately, I still end up with "Unable to handle kernel paging request" on amd64. I have "only" 2.6.14-gentoo-r5 kernel...
Comment 7 Alin Năstac (RETIRED) gentoo-dev 2006-01-09 04:46:12 UTC
are you speaking about something described in some other bug?
I am unaware of such bug...
Comment 8 Pavel Vondricka 2006-01-14 08:35:24 UTC
Oh, sorry, of course... well, I opened #118999.
Comment 9 Alin Năstac (RETIRED) gentoo-dev 2006-01-18 09:46:08 UTC
I've marked hsfmodem-7.18.00.07-r1 stable on x86 before the scheduled time for allowing kernel 2.6.15 to be marked stable (bug 118671).