Red HatThis forum is for the discussion of Red Hat Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Fedora Core 1 & WinXP Pro & Gentoo 1.4 & Arch Linux
Posts: 558
Rep:
Interesting, this looks like a line I had to add into my scanner.c file to compile a module for my scanner. I'm sure this line probably has many uses that was the first I had seen it. Have you, by any chance, recently installed a scanner??
char-major-188 is referring to your USB port(s). If you don't use USB you can ignore the error or put the following line in /etc/modules.conf to suppress the message:
alias char-major-188 off
If you do use USB, it sounds like a USB-related module isn't correctly.
Yeah, I thought that too when I first ran across the term, but no- "character" in this case refers to a device that can be accessed with no buffering/caching by the OS (as opposed to a block device). In other words, a data stream can be fed/read to/from a "char" device on a character-by-character basis as opposed to on a block-by-block basis. Serial ports (USB or traditional), keyboards, and mice are all examples of character devices.
Also, every device in Linux is given a major and minor device designation, hence the "char-major-188" designation. A full list of devices and their major/minor designations can be found in your /usr/src/linux/Documentation/devices.txt file.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.