Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68333 - hsflinmodem version does not work with kernel 2.6
Summary: hsflinmodem version does not work with kernel 2.6
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Dialup Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-20 19:18 UTC by Kyle Raglin
Modified: 2004-11-28 14:35 UTC (History)
1 user (show)

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 Kyle Raglin 2004-10-20 19:18:00 UTC
merging hsflinmodem worked just fine, but when I tried to run hsfconfig, it didn't work.

as a side note -- I did some research and found that a much newer version is available from linuxant.com for 2.6 kernels.  Unfortunately, however, while hsfconfig worked, my system was no longer bootable.  It consistently hung when booting at the point where it said "starting pci hotpluging."

Reproducible: Always
Steps to Reproduce:
1. emerge hsflinmodem
2. run hsfconfig
3. 

Actual Results:  
hsfconfig would not complete, citing kernel source errors.

Expected Results:  
hsfconfig should have been able to complete.
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2004-11-07 08:00:12 UTC
what newer version? the latest unstable version in tree is also the latest version at linuxant.com (6.03.00.04082400). try 
  echo net-dialup/hsflinmodem ~x86 >> /etc/portage/package.keywords
  emerge hsflinmodem

did you put the module's name in /etc/modules.autoload.d/kernel-2.6 ? 

please post the results.
Comment 2 Neil Katin 2004-11-15 22:45:30 UTC
I'm having similar problems; I'm trying to get a good reproducable test case.
But I wanted to comment on Alin's comment:

There is a new release available: hsfmodem-6.03.00lnxt04111200full.tar.gz.

The description of my "didn't work" is that it kernel paniced when loading
the drivers in hsfconfig.  Very repeatably.  This was for the
hsflinmodem-6.03.00.04082400 release.

I recompiled with 8k stacks and kernel debugging and the problem went
away.  I'm going to try and figure out exactly which kernel config
params effect the bug.  This is on 2.6.9-gentoo-r4...

Comment 3 Alin Năstac (RETIRED) gentoo-dev 2004-11-15 22:51:56 UTC
ok, I will bump version then, but first please tell me which kernel option crashed your system. I will put a warning in pkg_postinstall. 
Comment 4 Alin Năstac (RETIRED) gentoo-dev 2004-11-15 23:40:15 UTC
I've bumped version. Neil, please test the new one with alleged kernel options.
Comment 5 Neil Katin 2004-11-16 00:03:07 UTC
I don't have my problems characterized yet.  Right now hsflinmodem works
if I install it by running hsfconfig; but if I try to modprobe the
modules or /dev/modem is hangs.  Basically hsfpcibasic2, hsfmc97ich,
and hsfmc87ali loop forever in modprobe with errors about
"Unknown symbol cntxhsf_cntx_serial_add" and "Uknown symbol
cntxhsf_cntx_serial_remove".

I'll let you know if I make any progress on it.
Comment 6 Neil Katin 2004-11-16 02:11:06 UTC
OK, I just emerged and tested the new ebuild you made
(hsflinmodem-6.03.00.04111200.ebuild).  It works much better
than the old one -- it compiles cleanly and modloads when the
old one did not, and dials out successfully.  I backed out the
kernel changes, and it continued to work.

I went back and reemerged the older ebuild
(hsflinmodem-6.03.00.04082400.ebuild).  I don't know whether it
was a pure user error on my part, or whether I just needed to
do a clean kernel build, but I wan't able to make it fail the
way I could before.  Sorry for any false alarms...

As far as this one user is concerned, the new ebuild should be
unmasked for x86.  Thanks for pushing the ebuild; it works well
for me.
Comment 7 Alin Năstac (RETIRED) gentoo-dev 2004-11-28 14:35:12 UTC
closing this as invalid since the reporter failed to answer to my questions.