[hsflinux-announce] New hsflinmodem-5.03.03.L2mbsibeta02052300 release

Marc Boucher marc at mbsi.ca
Thu May 23 19:59:37 EDT 2002


Hi everyone,

A new experimental version of the Conexant HSF (softmodem) driver for
Linux is now available from

	http://www.mbsi.ca/cnxtlindrv

This is mostly a maintenance release, incorporating improved Conexant
modem code.

The detailed list of changes is available below.

Cheers
Marc


Thu May 23 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-5.03.03.L2mbsibeta02052300.

Thu May 23 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Merged new improved Conexant modem code (v5.03.03.L2).
	* scripts/hsfconfig.in: remove old /dev/modem after configuring devfs.

Tue May 21 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-5.03.03.01mbsibeta02052102.

Tue May 21 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Fixed EPRINTF() macro so that notice about unsupported AC97 codec
	is printed.

Tue May 21 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-5.03.03.01mbsibeta02052101.

Tue May 21 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* modules/makefile: Added binary module support for SuSE 8.0 (2.4.18-4GB)

Tue May 21 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-5.03.03.01mbsibeta02052100.

Mon May 20 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* scripts/hsfconfig.in: Improved devfs configuration to hopefully solve
	automatic module loading/device node visibility issues.
	* modules/makefile: Added binary module support for RedHat 7.3
	* modules/makefile, common.mak: implemented workaround for
	obscure make bug causing compilation to fail with the error
	"make: expand.c:489: allocated_variable_append:
	Assertion `current_variable_set_list->next != 0' failed."
	* inf/linux_hsfi.inf: adjusted RELAYS to fix RING detection
	on AOpen FM56-SV (VEN_14F1&DEV_2F01&SUBSYS_00C1A0A0&REV_01) and added
	PCI\VEN_14F1&DEV_2F01.

Sat May 18 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* inf/linux_hsf.inf: added PCI\VEN_127A&DEV_2114&SUBSYS_21141436
	(Thanks to Martin Breuer)
	* scripts/hsfconfig.in: proper ISO-3166 country map entries for
	ARGENTINA, BRAZIL, CZECH_REPUBLIC, and NETHERLANDS.

Mon May  6 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* scripts/hsfconfig.in: warn that some 127a:1025/2005 modems might be HCF

Sun May  5 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-5.03.03.01mbsibeta02050500.

Sun May  5 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Changed ttyHSF0 device name to ttySHSF0 for compatibility with wvdial.

Fri May  3 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-5.03.03.01mbsibeta02050300.

Fri May  3 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Merged new Conexant modem code (v5.03.03.01).

Thu May  2 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* modules/osspec/include/osuniqredef.h: added to solve name collision
	problem with HCF and other modules.

Fri Apr 26 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.02mbsibeta02042600.

Fri Apr 26 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* scripts/hsfconfig.in: incorporated hsfsysid, added OSKERNTYPE
	which is set to the type of kernel installed, not the architecture.
	* modules/makefile: add i386 to REDHAT_MACHINES to accomodate people
	running i386 kernels on i586/i686 machines, and link-identical-binaries
	to save space.

Mon Apr 22 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.02mbsibeta02042200.

Sun Apr 21 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* general: Use AT&D2 by default.
	* scripts/hsfconfig.in: added check_unsupported() and other small
	usability improvements.
	* modules/common.mak: changed default KERNELSRC to match hsfconfig.

Sat Apr 20 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* modules/osspec/osstdio.c: if f_op->llseek is NULL, call default_llseek.
	(Thanks to Gratiniano S. de Haro for reporting this problem)
	* imported/hsfich.O: emit error message when encountering unsupported
	AC'97 devices.
	* modules/osspec/osdebug.c: added OsErrorPrintf() and OsErrorVPrintf().
	* scripts/hsfconfig.in: cut down size of default --dumpdiag output.

Wed Apr 13 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.02mbsibeta02041300.

Wed Apr 12 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* modules/makefile: revamped directory structure for binaries and added
	several mandrake kernels.
	* makefile: add missing bracket to RPMTOPDIRDEFINED test.
	* scripts/hsfconfig.in: create /lib/modules/.../misc directory if it
	doesn't exist and add build kernel-source check.

Wed Apr 05 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.02mbsibeta02040500.

Wed Apr 03 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.02mbsibeta02040300.

Wed Apr 03 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* scripts/hsfconfig.in: add check for binary modules with OSKERNVERS_NODASH.
	* modules/osspec/osservices.c: OsSleep() workaround to prevent crashes
	on < 2.2.20 kernels.

Thu Mar 28 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Added 3COM/USR 14f1:2f14 device type to linux_hsf.inf.
	(thanks to Rob Clark and Bill Ferguson)

Tue Mar 26 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* hsflinmodem.spec.in, makefile: add distribution-specific
	packages containing module binaries for default kernels.

	* modules/osspec/osfloat.c: provide replacement load_mxcsr
	macro for 2.2 if cpu_has_xmm.

	* modules/common.mak: add DISTRO_CFLAGS

	* modules/makefile: add rules to build binaries for mainstream
	distributions.

Fri Mar 08 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.02mbsibeta02030800.

Fri Mar 08 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* hsflinmodem.spec.in: only run hsfconfig --auto in %post if
	HSF_AUTOCONFIG env variable is set, so as to match INSTALL documentation.

Thu Mar 05 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Added "Conflicts: hcflinmodem" to RPM spec file as a temporary
	measure until the symbol name collisions are fixed.

Thu Feb 26 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.02mbsibeta02022600.

Thu Feb 12 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* inf/linux_hsf[i].inf: use generic relay parameters.

Thu Feb 10 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* scripts/hsfconfig.in: if /dev/modem is in use, do not create symlink.

Fri Feb 08 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* inf/linux_intel_smartmc.inf: added 8086:2486 device (thanks to
	Lane Thorne <lthorne at techmate.com> who reported successfully using this inf
	file with his Gateway SoftK56 modem.)

Tue Jan 28 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* scripts/hsfconfig.in: added check for <linux/modversions.h>.
	* makefile, hsflinmodem.spec.in: added qtmodemon utility (present in
	debug versions only) to tar and rpm packages.

Thu Jan 20 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.02mbsibeta02022000.

Fri Jan 18 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* modules/osspec/osfloat.c: Rewrote OSFloatPrefix/Suffix() to hopefully
	fix the bad interactions with processes using floating point code.
	(Thanks to Christopher Mason <cmason at cmason.com> for reporting this)

Fri Jan 18 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* modules/common.mak: Always use gcc by default due to problems
	with kgcc on mandrake8.

Thu Jan 17 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* inf/linux_intel_smartmc.inf: Added entry for Sony Vaio FX101 ICH modem
	(Thanks to Michael Vogt <mvogt at acm.org>)

Thu Jan 17 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* Merged new Conexant modem code (v4.06.06.02).

Thu Jan 16 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* scripts/hsfconfig.in: remove modules, devfs configuration and
	/dev/ entries upon de-installation.

Thu Jan 10 2002 Marc Boucher <marc+hsf at mbsi.ca>
	* modules/serial_hsf.c: comment-out message about unsupported BREAK
	sending because it confuses people.

Tue Dec 19 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* scripts/hsfconfig.in: update-modules support for debian.
	(Thanks to Julien Gaulmin <julien23 at free.fr>)

Tue Dec 15 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* makefile: move uninstall target calling hsfconfig -remove before
	subdirs (removing hsfconfig).

Tue Dec 14 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.01mbsibeta01121400.

Tue Dec 14 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* Fixed module use count incrementation/decrementation to prevent
	crashes under 2.2.
	* Fixed AT&F command.
	* Improved devfs support.

Tue Dec 09 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* scripts/hsfconfig.in: initial devfsd support, improved dump_diagnostics

Tue Dec 04 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* Released hsflinmodem-4.06.06.01mbsibeta01120400.

Tue Dec 04 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* Merged new Conexant modem code (v4.06.06.01).
	many fixes to modulation code- modem should be more stable now;
	also added Yukon (aka Athens PCI ID 14f1:1631) board support (untested).
	* Added old rockwell (127a) device types to linux_hsf.inf.
	* Added riptide (4311) device type to linux_hsf.inf (experimental).
	* Include version string in new nvram.bin file header to prevent
	inconsistencies.
	* Various other minor changes and improvements.

Mon Dec 03 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* INSTALL: rectify and mention more hsfconfig options.
	* modules/osspec/include/oscompat.h: Added parentheses to try_inc_mod_count.

Thu Nov 29 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* Makefile: Added pkgclean target, which is like 'clean' but also
	removes tar and RPM package files.

Thu Nov 29 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* Makefile, hsflinmodem.spec.in: Automatically append CHANGES file
	to hsflinmodem.spec (%changelog section).

Wed Nov 28 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* modules/common.mak: Don't bail out with $(error) if version.h
	doesn't exist under KERNELSRC.

Wed Nov 28 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* modules/common.mak: Fixed CONFIG_MODVERSIONS check for distributions
	that don't use standard autoconf.h.

Wed Nov 28 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* hsfconfig: Use /boot/vmlinuz.{version,autoconf}.h over KERNELSRC/
	files if the former correspond to the running kernel and the later don't.

	* hsfconfig: Use /usr/local/src/linux as KERNELSRC dir if it exists and
	/usr/src/linux doesn't.

Tue Nov 27 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* Fixed oscompat.h problem with INIT_TQUEUE() macro affecting 2.4.[0-2]

Tue Nov 27 2001 Marc Boucher <marc+hsf at mbsi.ca>
	* Initial beta release (hsflinmodem-4.06.00mbsibeta01112702).



More information about the hsflinux-announce mailing list