various grievances / nfs / kudzu / nis / kde ..

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have been using linux for years (since around 1994), and I appreciate
the effort made by redhat to provide us with some nice gui
administration tools for most basic tasks.
Please let me know if the information below is incorrect.
However, I have encountered a few nagging problems:
* NFS: I can't seem to find any options for binding nfs to specific
ports (-p option), either through the gui or in the scripts, which means
that I can't have nfs for my vpn without unblocking all unprivileged
ports.

* Where is the tool for configuring NIS?

* saned: hard to configure, seems to be blocked by firewall too.

* cups default configuration only allows connection from 127.0.0.1, even
though I had configured my printer as shared...
Even worse, absolutely no help in figuring out what printer queue name I
should have used. When I make it browseable, I can't click on the
printer and its location is 'unknown'...
I found that /etc/xinetd.d/cups-lpd is executable (755), why is this?

* kudzu:
 - why is kudzu in /etc/fstab? it is not a filesystem option! It does
not belong there!
 - How can i stop it from probing my serial ports? I have had to simply
disable it for now.
 - How can I stop it to *ever* ask me about my (offline) printer? (keep
configuration should just keep it forever and not ask me again - unless
I specifically say that I want to - needs doing too)
 - Who is going to tell a linux beginner that kudzu is 'hardware
detection'? Why not have a more sensible name?
 - It simply hangs my via-epia boxes half the time.

* firewalling: my firewall is on a dynamic IP and requires specific
rules. lokkit does not allow you to specify which ports to add (beyond
the basics: http/smtp...). So I end up running it from rc.local.
Problem is that if my ISP's dhcp server ever gives me another IP, my
script won't run again. There are /etc/dhcp scripts meant to be run on
dhcp lease renewal, but I could never get this to run correctly.
Why can't wget work properly behing a firewall? (wrong port errors)

* KDE: I sided with redhat in the debate about gnome/kde desktop
unification, I thought that making changes to kde to achieve this was
appropriate. But loosing the ability to defined shares in kde (and other
nice functions) is a really big loss. Not worth it for just looks,
especially when redhat claims that linux is not yet ready for the
desktop! Don't remove useful features just for unifying themes and
looks!
On a number of occasions, kde complained on startup that:
 Configuration server couldn't be contacted:
 CORBA error: IDL:omg.org/CORBA/BAD_OPERATION:1.0
Configuration server couldn't be contacted:
 CORBA error: IDL:omg.org/CORBA/BAD_OPERATION:1.0
Configuration server couldn't be contacted:
 CORBA error: IDL:omg.org/CORBA/BAD_OPERATION:1.0
No way to figure out which component failed, no way to remove the
message permanently. now, it has just gone away on its own...

* kernel: I can make it oops at will, just by using hdparm to spin down
one of the disks (hdparm -Y) then doing something else.
redhat kernel is too different from vanilla to be able to compile all
sorts of things (macros changed, memcpy and friends)
I can't shutdown cleanly anymore: as soon as I exit X,it clears all my
windows, looks like it is going back to the text console, but justs sits
there in graphics mode, with the desktop background. Reset is the only
way to get it going again. Nothing in XFree log or syslog. (dual athlon
system)

Example of oops (not tested since -9 kernel as I moved most of the
devices to a non-smp box before that)

Unable to handle kernel paging request at virtual address 01e00023
 printing eip:
fa8313a0
*pde = 00000000
Oops: 0000
dsbr100 videodev sd_mod emu10k1 sound ac97_codec soundcore radeon
agpgart w83781d i2c-amd756 i2c-proc i2c-core parport_pc lp parport autof
s 8139too mii ipt_RE
CPU:    0
EIP:    0060:[<fa8313a0>]    Not tainted
EFLAGS: 00010202

EIP is at usb_submit_urb_Rsmp_35a8c5b7 [usbcore] 0x1c (2.4.20-8smp)
eax: 01e00007   ebx: 000000c0   ecx: db56bdcc   edx: f4854d40
esi: 0000012c   edi: db56a000   ebp: db56bdc8   esp: db56bdb0
ds: 0068   es: 0068   ss: 0068
Process tunerd (pid: 4750, stackpage=db56b000)
Stack: db56a000 fa8314a7 f4854d40 c03a4080 00000000 00000246 00000001
db56bde0
       db56bde0 00000000 00000000 db56a000 db56bdcc db56bdcc 000000c0
f5fa3b00
       00000000 bfffec60 fa831609 f4854d40 0000012c db56be08 bfffec60
fa8316b3
Call Trace:   [<fa8314a7>] usb_start_wait_urb [usbcore] 0x87
(0xdb56bdb4))
[<fa831609>] usb_internal_control_msg [usbcore] 0x69 (0xdb56bdf8))
[<fa8316b3>] usb_control_msg_Rsmp_f17a5c71 [usbcore] 0x9b (0xdb56be0c))
[<fd0cf448>] dsbr100_getstat [dsbr100] 0x70 (0xdb56be3c))
[<fd0cf78b>] usb_dsbr100_ioctl [dsbr100] 0x257 (0xdb56be68))
[<c01ffa0a>] __kfree_skb [kernel] 0x106 (0xdb56be78))
[<c0225ad2>] tcp_recvmsg [kernel] 0x426 (0xdb56be8c))
[<c0243ec6>] inet_recvmsg [kernel] 0x52 (0xdb56bee0))
[<c01fbc0c>] sock_recvmsg [kernel] 0x58 (0xdb56bf08))
[<c0168df8>] clear_inode [kernel] 0x10 (0xdb56bf3c))
[<c01fbd4c>] sock_read [kernel] 0xa4 (0xdb56bf50))
[<fd0cb3e1>] video_ioctl [videodev] 0x25 (0xdb56bf84))
[<fd0d0560>] usb_dsbr100_radio [dsbr100] 0x0 (0xdb56bf88))
[<c0161c35>] sys_ioctl [kernel] 0xfd (0xdb56bf94))
[<c010971b>] system_call [kernel] 0x33 (0xdb56bfc0))


Code: 8b 40 1c 85 c0 75 10 89 f6 8d bc 27 00 00 00 00 b8 ed ff ff


Thanks
Antoine





[Index of Archives]     [Fedora Users]     [Centos Users]     [Kernel Development]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat Phoebe Beta]     [Yosemite Forum]     [Fedora Discussion]     [Gimp]     [Stuff]     [Yosemite News]

  Powered by Linux