minimum requiremet for hsfmodem

Eric Santonacci <[email protected]>
Newsgroups gmane.linux.drivers.modem.hsf
Message-ID <[email protected]>
Hello,

I'm working on an "embedded" Linux system that should fit on a Compact 
Flash 64Mb. The system is read-only and have to use a Conexant 
softmodem. I prepared the package hsfmodem on a complete Linux 
distribution and take binaires and config file to put on the embedded 
system. However, I still have some trouble:

- After boot start, hsfconfig does not detect the hsfmodem even if it 
exists in /proc/bus/usb/devices. I need to unplug and plug the modem 
before it is detected by hsfmodem driver.

- when hsfconfig -i detects the modem, hsfconfig asked me for email and 
Id which it didn't do on the development host and finished with "ERROR".

- I can't unload and reload hsfmodem module. It crashes the system at 
reload.

I think I miss some dependencies. What are the minimim requirement to 
make hsfmodem driver working? What do I do wrong?
I can provide you the dumpdiag but here is the USB status while hsfmodem 
is not detected by hsf driver. and hsfconfig -i output:

USB Status for kernel:  Linux 2.6.14.2-2tr i686

USB up; bus count is 1
T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.14.2-2tr uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:07.3
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  6 Spd=12  MxCh= 0
P:  Vendor=0572 ProdID=1300 Rev= 1.00
S:  Manufacturer=Conexant Systems, Inc.
S:  Product=USB HSF Modem
I:  If#= 0 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=01 Prot=ff Driver=(none)
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.14.2-2tr uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:07.2
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

USB Drivers Loaded:
hiddev
hsfusbcd2
hub
usb
usbfs
usbhid

khubd/hotplug thread:
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
1 S     0   982     6  0  70  -5 -     0 hub_th ?        00:00:00 khubd

Module                  Size  Used by
hsfusbcd2              57624  0
hsfserial              19876  1 hsfusbcd2
hsfengine            1315860  1 hsfserial
hsfosspec              80232  3 hsfusbcd2,hsfserial,hsfengine
hsfsoar                57856  1 hsfusbcd2
8139too                20864  0
mii                     4480  1 8139too
crc32                   4096  1 8139too
via82cxxx              12060  0 [permanent]
ide_disk               13824  3
piix                    8964  0 [permanent]
ide_core              105952  3 via82cxxx,ide_disk,piix
usbhid                 34144  0
uhci_hcd               28304  0
usbcore                98816  5 hsfusbcd2,hsfosspec,usbhid,uhci_hcd


Config for modem unit 0: /dev/ttySHSF0
         Device instance: 0-USB-0572:1300
         HW profile name: hsfcadmus2
         Registration ID: AE0D-B63B-7273
         License owner  : unknown
         License key    : FREE
         License status : FREE (max 14.4kbps data only)
         Current region : USA (T.35 code: 00B5)

The /dev/modem alias (symlink) points to /dev/ttySHSF0



thanks in advance for your help
regards
-- 
Eric Santonacci / TALC Informatique
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.