Re: [Linecontrol-development] System log fills up with modprobe: cannot find ppp0 error messages.
Brought to you by:
sfuchs
|
From: Paul D. <pa...@du...> - 2002-12-11 11:44:55
|
S. Fuchs wrote: >Hi, > > > >>I am using Linesrv2.1 in conjunction with a dial up modem on stock Red >>Hat 8.0. When there is no connection, the system log fills up with >>error messages of the form: modprobe: cannot find module ppp0. >> >>To work round this I have commented out the call to check_con_status() >>in linesrv.c. As no other applictions use ppp0 directly on my >>installation this kludge is acceptable. The remaining socket polling >>seems to occur sufficiently infrequently not to cause problems with the >>syslog. >> >>I assume that I cannot permanently activate ppp0 because I am using >>ip-up.local to set up NAT and firewall rules based on a dynamically >>allocated IP address. Perhaps someone knows differently? >> >> > >This hasn't to do directly with linesrv, it's rather a misconfiguration >of your system. You should load the module ppp (or something like that) >and/or modify your /etc/modules.conf (or similar... I don't know RH). >See some howto (Modules) or other module/ppp releated docs. > >Greetings > >S. Fuchs > > Many thanks for your reply. I assume you mean that I should set up an alias for ppp0. The following modules are loaded when I have a dial up connection:- Module Size Used by Tainted: PF ppp_deflate 4504 0 (autoclean) zlib_deflate 21464 0 (autoclean) [ppp_deflate] ppp_async 9440 1 (autoclean) ppp_generic 24380 3 (autoclean) [ppp_deflate ppp_async] slhc 6740 1 (autoclean) [ppp_generic] tuner 11456 1 (autoclean) tvaudio 14940 0 (autoclean) (unused) bttv 71328 0 (autoclean) videodev 8320 2 (autoclean) [bttv] i2c-algo-bit 8840 1 (autoclean) [bttv] i2c-core 19236 0 (autoclean) [tuner tvaudio bttv i2c-algo-bit] sr_mod 18136 0 (autoclean) es1371 30760 1 (autoclean) ac97_codec 13384 0 (autoclean) [es1371] gameport 3396 0 (autoclean) [es1371] soundcore 6500 4 (autoclean) [es1371] ham 14460 1 hamcore 616512 0 [ham] parport_pc 19108 1 (autoclean) lp 8996 0 (autoclean) parport 37152 1 (autoclean) [parport_pc lp] autofs 13348 0 (autoclean) (unused) ne2k-pci 7296 1 8390 8236 0 [ne2k-pci] ipt_REJECT 3736 2 (autoclean) iptable_filter 2412 1 (autoclean) ip_tables 14840 2 [ipt_REJECT iptable_filter] ide-scsi 10512 0 scsi_mod 107176 2 [sr_mod ide-scsi] ide-cd 33608 0 cdrom 33696 0 [sr_mod ide-cd] nls_iso8859-1 3516 1 (autoclean) nls_cp437 5116 1 (autoclean) vfat 13084 1 (autoclean) fat 38744 0 (autoclean) [vfat] mousedev 5524 1 keybdev 2976 0 (unused) hid 22244 0 (unused) input 5888 0 [mousedev keybdev hid] usb-ohci 21288 0 (unused) usbcore 77056 1 [hid usb-ohci] ext3 70400 1 jbd 52212 1 [ext3] To be honest I am a little puzzled as to why linesrv _needs_ to poll ppp0 at all when the link is idle as opposed to during start up and shut down. Network configuration is handled by a RedHat utility which offers a boot activation option (with demand dialling) for ppp. This is intended for fixed IP links. I tried to use it in conjunction with dynamic IP resolution and it locked my machine up during boot. I would expect that this will pre-load the necesary ppp modules but making it work with dynamic IP looks like trouble. Paul |