ну тогда и начнем неспеша
1. парметры модема:
Vendor ID: 8086
Device ID: 2486
SubVendor ID: 104D (что значит сделано Сони)
SubDevice ID: 80FA
Revision ID: 02
Vendor Name: ICH
Device Name: ICH3
Modem Type: HSF
Class: 0703
2. списки идентификации модемов у меня есть, но моих Vendor ID и Device ID там нет, единственное это присутствие SubVendor ID, по которому я и узнал что это винмодем Сони. Тока это мало что дает, у них нет поддержки для линуксов...
3. устройство не было опознано, поэтому я не буду приводить весь лог dmesgа, а ограничусь непосредственно тем что относится к девайсу (определенному как 00:1f.6).
>$ dmesg
...
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS0 at 0x03f8 (irq = 4) is a 16550A
PCI: No IRQ known for interrupt pin B of device 00:1f.6. Please try using pci=biosirq.
...
ip_tables: (C) 2000-2002 Netfilter core team
Intel(R) PRO/100 Network Driver - version 2.1.29
Copyright (c) 2002 Intel Corporation
PCI: Found IRQ 9 for device 02:08.0
e100: selftest OK.
divert: allocating divert_blk for eth0
e100: eth0: Intel(R) PRO/100 VE Network Connection
Hardware receive checksums enabled
....
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
ac97_codec: AC97 Audio codec, id: 0x594d:0x4803 (Unknown)
i810_audio: only 48Khz playback available.
i810_audio: AC'97 codec 0 supports AMAP, total channels = 2
ac97_codec: AC97 Modem codec, id: 0x4358:0x5421 (Unknown)
i810_audio: timed out waiting for codec 1 analog ready.
i810_audio: drain_dac, dma timeout?
i810_audio: drain_dac, dma timeout?
PCI: No IRQ known for interrupt pin B of device 00:1f.6. Please try using pci=biosirq.
PCI: Setting latency timer of device 00:1f.6 to 64
LinuxHookInterrupt: request for IRQ 0 failed
hsf_request_port: open failed
PCI: No IRQ known for interrupt pin B of device 00:1f.6. Please try using pci=biosirq.
PCI: Setting latency timer of device 00:1f.6 to 64
Unable to handle kernel NULL pointer dereference at virtual address 00000030
printing eip:
d2d7c509
*pde = 00000000
Oops: 0002
hsfbasic2 hsfserial hsfich hsfengine hsfosspec i810_audio ac97_codec soundcore
CPU: 0
EIP: 0010:[<d2d7c509>] Tainted: P
EFLAGS: 00010206
EIP is at cnxthsf_LinuxWritel [hsfosspec] 0x9 (2.4.18-14)
eax: 00000030 ebx: d2fe1bf0 ecx: 00000048 edx: 00000108
esi: 00000108 edi: 00000030 ebp: c63cfb08 esp: c63cfb08
ds: 0018 es: 0018 ss: 0018
Process insmod (pid: 1746, stackpage=c63cf000)
Stack: c63cfb38 d30d4b21 00000030 00000108 d2fe1bf0 d30d1543 c1aed800 00000048
c63cfb34 00000000 d2fe1bf0 c63cfdd0 c63cfb58 d30d2a48 d2fe1bf0 00000030
00000108 00000048 d2fe1bf0 00000008 c63cfb98 d30d2c27 d2fe1bf0 00010000
... дальше идет коллтрэйс
и в конце дампа:
Code: 89 10 5d c3 90 89 f6 55 89 e5 8b 55 08 ec 25 ff 00 00 00 5d
<6>CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.2
divert: not allocating divert_blk for non-ethernet device ppp0
divert: no divert_blk to free, ppp0 not ethernet
4. >$ lspci -n
00:00.0 Class 0600: 8086:1a30 (rev 04)
00:01.0 Class 0604: 8086:1a31 (rev 04)
00:1d.0 Class 0c03: 8086:2482 (rev 02)
00:1d.1 Class 0c03: 8086:2484 (rev 02)
00:1d.2 Class 0c03: 8086:2487 (rev 02)
00:1e.0 Class 0604: 8086:2448 (rev 42)
00:1f.0 Class 0601: 8086:248c (rev 02)
00:1f.1 Class 0101: 8086:248a (rev 02)
00:1f.3 Class 0c05: 8086:2483 (rev 02)
00:1f.5 Class 0401: 8086:2485 (rev 02)
00:1f.6 Class 0703: 8086:2486 (rev 02) - вот он
01:00.0 Class 0300: 1002:4c57
02:02.0 Class 0480: 10cf:2011
02:05.0 Class 0607: 1180:0476 (rev a8)
02:05.1 Class 0607: 1180:0476 (rev a8)
02:05.2 Class 0c00: 1180:0552
02:08.0 Class 0200: 8086:1031 (rev 42)
5. >$ lspci -vv
00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem (rev 02) (prog-if 00 [Generic])
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 0
Region 0: I/O ports at 2400 [size=256]
Region 1: I/O ports at 2000 [size=128]
6. >$ lspci -n -vvv
00:1f.6 Class 0703: 8086:2486 (rev 02)
Subsystem: 104d:80fa
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 0
Region 0: I/O ports at 2400 [size=256]
Region 1: I/O ports at 2000 [size=128]
вот все что мне удалось достать, добавлю еще что я установил пакет hsflinmodem-5.03.27mbsibeta02122600k2.4.18_14-1rh.i686.rpm.
После запуска hsfconfig модули не стартуют нормально, приходится ручками это делать, некоторые модули выдают предупреждение связанное с tained kernel, что сие значит не уразумею

Когда все модули загружены модем определяется но постоянно занят, поэтому наверное и неполучается поднять ppp0. Тем не менее дургих драйверов для этого модема я не нашел, искал старательно и упорно, в том числе перерыл весь этот форум

Надеюсь эта инфа поможет определить причину и вы поможете мне ее утранить, очень хочеца интернет в линуксе!

Заранее спасибо!