[hcflinux] HCF driver problems on a sony vaio
George H. Fisher
fisher at ssl.berkeley.edu
Thu Apr 18 11:21:32 EDT 2002
Hi,
I am pretty sure that my built in modem on my sony vaio xg-28 is a
connexant HCF modem. I have therefore tried to install the driver and
configure it, as shown in the detailed notes below, after first
identifying the modem with lspci and listmodem.sh. However, the modem
still doesn't seem to be working - I can't get minicom or wvdial to work
with it. I attach the exact commands for installation and configuration
below. Does anyone have any idea about what to try next? - George
--
_______________________________________________________________
George H. Fisher | Ph: 510-642-8896
Space Sciences Laboratory | Fax: 510-643-8302
University of California | Email: fisher at ssl.berkeley.edu
Berkeley, CA 94720-7450 | URL: sprg.ssl.berkeley.edu/~fisher/
__________________________|____________________________________
-------------- next part --------------
April 18 2002
Notes on attempt to get connexant modem working:
-------------------------------------------------
First, do lspci to get identification of modem:
-------------------------------------------------
[root at cirio rpms]# lspci
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 03)
00:08.0 FireWire (IEEE 1394): Sony Corporation CXD3222 i.LINK Controller (rev 02)
00:09.0 Multimedia audio controller: Yamaha Corporation YMF-744B [DS-1S Audio Controller] (rev 02)
00:0a.0 Communication controller: Rockwell International HCF 56k V90 FaxModem (rev 01)
00:0c.0 CardBus bridge: Ricoh Co Ltd RL5c478 (rev 80)
00:0c.1 CardBus bridge: Ricoh Co Ltd RL5c478 (rev 80)
01:00.0 VGA compatible controller: Neomagic Corporation NM2380 [MagicMedia 256XL+] (rev 10)
02:00.0 Ethernet controller: 3Com Corporation 3CCFE575BT Cyclone CardBus (rev 01)
[root at cirio rpms]#
--------------------------------------------
Alternatively, run "listmodem.sh" to see what it thinks the modem is:
-------------------------------------------
[root at cirio software]# listmodem.sh
=============================================================
= RESULT OF MODEM QUERY =
=============================================================
MODEM #1:
PCI CONFIGURATION INFORMATION READ:
Vendor Id : 127A
Device Id : 2005
Revision Id : 01
Sub Vendor Id : 104D
Sub Device Id : 805A
DEDUCED INFORMATION:
Vendor Name : CONEXANT
Device Name : HSF Data/Fax/Voice/Speakerphone
Modem Type : HSF
Download Site : http://www.mbsi.ca/cnxtlin/
-------------------------------------------------------
Note that lspci thinks it's HCF, but listmodem.sh thinks it's HSF. I think
it's HCF based on the detailed list of vendor list provided in the 3 page
.pdf document.
-----------------------------------------------------
------------------------------------------------------
Now, install the rpm for HCF modem:
------------------------------------------------------
[root at cirio rpms]# rpm -Uvh hcflinmodem-0_9mbsibeta02041300-1_redhat_i586.rpm
Preparing... ########################################### [100%]
1:hcflinmodem ########################################### [100%]
To complete the installation and configuration of your HCF modem,
please run "hcfconfig" (or "/usr/sbin/hcfconfig")
------------------------------------------------------
Now, run hcfconfig:
------------------------------------------------------
[root at cirio rpms]# hcfconfig
Linux HCF controllerless modem drivers, version 0.9mbsibeta02041300
WARNING: this is an EXPERIMENTAL BETA VERSION of the HCF drivers for Linux.
USE AT YOUR OWN RISK! See the file /usr/lib/hcf/LICENSE for details.
Conexant Systems neither distributes nor maintains this package.
PLEASE DO NOT CONTACT CONEXANT REGARDING THIS SOFTWARE!!!
If you require assistance or need more information, go to:
http://www.mbsi.ca/cnxtlindrv
Pre-built HCF modules that seem compatible with your system were found under
/usr/lib/hcf/modules/binaries/i586/RedHat/linux-2.4.7-10.
Would you like to use them? [yes]
Should we attempt to automatically configure your hardware? [yes]
No supported modem device found.
Is the modem presently installed in your system? [yes]
1) Rockwell International HCF 56k V90 FaxModem (rev 1).
2) None of the above
Which PCI communication controller is your HCF modem? (1-2) 1
1) /etc/hcf/inf/genHCF.inf
2) None of the above
Which INF file would you like to use with your HCF modem? (1-2) 1
Selected PCI VendorID=127A DeviceID=2005
and INF file /etc/hcf/inf/genHCF.inf
Supported countries:
ARGENTINA, AUSTRALIA, AUSTRIA, BELGIUM,
BRAZIL, BULGARIA, CANADA, CHILE, CHINA,
CROATIA, CZECH_REPUBLIC, DENMARK, FINLAND, FRANCE,
GERMANY, GREECE, HONG-KONG, HUNGARY, ICELAND,
INDIA, INDONESIA, IRELAND, ISRAEL, ITALY,
JAPAN, KOREA, LUXEMBOURG, MALAYSIA, MEXICO,
NETHERLANDS, NEW_ZEALAND, NORWAY, PHILIPPINES, POLAND,
PORTUGAL, RUSSIA, SINGAPORE, SLOVAKIA, SLOVENIA,
SOUTH_AFRICA, SPAIN, SWEDEN, SWITZERLAND, TAIWAN,
THAILAND, TURKEY, UK, UNITED_ARAB_EMIRATES, USA
Please enter your country name [USA]: usa
Configuring modem for country: "USA"
You may use the command "hcfconfig --country" to change this setting
Your HCF modem should now be accessible as /dev/ttyHCF0
or through the symbolic link /dev/modem.
[root at cirio rpms]# ls -l /dev/modem
lrwxrwxrwx 1 root root 12 Apr 18 09:52 /dev/modem -> /dev/ttyHCF0
-----------------------------------------------------------------------
At this point, I tried running minicom. It seems to think it's initially
configuring the modem, but attempting to type "ATZ" results in nothing being
echoed.
Attempting to run wvdial gives this error message:
----------------------------------------------------------------------
[root at cirio etc]# wvdial ssl-ghf
--> WvDial: Internet dialer version 1.41
--> Cannot open /dev/ttyHCF0: Input/output error
[root at cirio etc]#
------------------------------------------------------------------
Here is what an ls -l of /dev/ttyHCF0 gives:
------------------------------------------------------------------
[root at cirio etc]# ls -l /dev/ttyHCF0
crw-rw-rw- 1 root root 242, 64 Apr 18 09:52 /dev/ttyHCF0
More information about the hcflinux
mailing list