Canīt find my PCI Agere SoftModem in /dev/modem
Hi!
I'm about to finish my first gentoo install, the only thing missing (so far now) is to configure the modem.
I have an Asus a7n8x Deluxe, with an integrated Algere PCI modem.
My Xp box gives me the following info
Code:
Bus PCI 1, device 7 function 0
port com3
max speed 115200
ATI3 Agere SoftModem Version 2.1.41.10
ATI5 2.1.41.10,PCI,Perseus, 33
ATI7 PCI
Recursos
Intervalo de Memoria ED001000 - ED0010FF
Intervalo de E/S A000 - A007
Intervalo de E/S A400 - A4FF
IRQ 19
I tried to boot with knoppix 3.6, and then configure the dial-up connection with kpppp, but knoppix finds no /dev/modem device.
On the other hand, the gentoo 2004.2 livecd recognizes does find a /dev/modem, but I donīt know what modules are being used.
Therefore I have two questions:
1. How can I tell which modules are being used by a specific device, or, to be more specific, how can I know what options should I enable in make menuconfig?
2. How should I configure my gentoo-dev-sources-2.6.7-r11 sources to recognize my modem?
This is what lspci -v, after booting with the gentoo 2004.2 livecd, tells me about my modem
Code:
0000:01:07.0 Communication controller: Lucent Microelectronics V.92 56K WinModem (rev 02)
Subsystem: Lucent Microelectronics: Unknown device 044c
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at ed001000 (32-bit, non-prefetchable)
I/O ports at a000 [size=8]
I/O ports at a400 [size=256]
Capabilities: [f8] Power Management version 2
and this is what cat /proc/pci thinks about it
Code:
Bus 1, device 7, function 0:
Communication controller: Lucent Microelectronics V.92 56K WinModem (rev 2).
IRQ 11.
Master Capable. Latency=32. Min Gnt=252.Max Lat=14.
Non-prefetchable 32 bit memory at 0xed001000 [0xed0010ff].
I/O at 0xa000 [0xa007].
I/O at 0xa400 [0xa4ff].
and here you have what lsmod thinks about it all
Code:
Module Size Used by
nls_iso8859_1 4080 1
nls_cp437 5744 1
vfat 13520 1
fat 42976 1 vfat
floppy 56560 1
uhci_hcd 29600 0
usblp 11984 0
ohci_hcd 19828 0
sd_mod 18879 2
evdev 9152 0
tsdev 7104 0
sata_sil 7636 1
libata 37652 1 sata_sil
snd_intel8x0 33484 0
snd_ac97_codec 60052 1 snd_intel8x0
snd_pcm 89156 1 snd_intel8x0
snd_timer 23860 1 snd_pcm
snd_page_alloc 11064 2 snd_intel8x0,snd_pcm
gameport 4624 1 snd_intel8x0
snd_mpu401_uart 7152 1 snd_intel8x0
snd_rawmidi 23524 1 snd_mpu401_uart
snd_seq_device 7800 1 snd_rawmidi
snd 51268 7 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 9504 1 snd
nvidia_agp 7340 1
agpgart 31564 1 nvidia_agp
3c59x 36952 0
parport_pc 23680 0
parport 37960 1 parport_pc
rtc 12232 0
sbp2 22136 0
ohci1394 31732 0
ieee1394 302232 2 sbp2,ohci1394
usb_storage 59648 0
ehci_hcd 26516 0
Oh, yes and this is where /dev/modem was pointing to
Code:
ls -al /dev/modem
/dev/modem -> ttySL0
Well, I hope all this might be helpfull
Saludos (greetings) :wink:
Sas
P.S. If you think it might be usefull, I could post the contents of /proc/config.gz[/code]