Problem s lp.o (RH 4.2)

Leos Bitto bitto na kolej.mff.cuni.cz
Čtvrtek Červen 19 11:56:32 CEST 1997


On Thu, 19 Jun 1997, Jan Haering jr. wrote:

> 
> On Thu, 19 Jun 1997, Eduard Vopicka wrote:
> 
> > Dobry den.
> > 
> > Pred upgrade na RH 4.2 jsem mel v lilo.conf
> > 	append="lp=0x378,7,0x278,5,0,0"
> > Po upgrade tohle nefunguje, nejspis proto, ze lp.o je modul?
> > 
> > Jak reknu kerneld, aby natahoval modul lp.o s temi parametry nahore
> > (nebo s jejich ekvivalentem)? Pripadne jak natahnu lp.o permanentne
> > s uvedenymi parametry?
> 
> Kdyby se jednalo jenom o jeden port, pak by se do /etc/conf.modules
> pridalo toto: 
> 
> options lp io=0x378 irq=7
> 
> Pro dva to ale nevim, snad by fungovalo:
> 
> options lp io=0x378,0x278 irq=7,5
> 
> Dokumentace: /usr/doc/HOWTO/Module-HOWTO.gz, man modprobe, man modules
> 
> 						Jan Haering jr.
> 						CESNET z.s.p.o
> 
> 

Zcela urcite by slo v linux/drivers/char/lp.c zeditovat tyto radky:

struct lp_struct lp_table[] = {
  { 0x3bc, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, 0,
  { 0x378, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, 0,
  { 0x278, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, 0,
};

aby vypadaly takhle:

struct lp_struct lp_table[] = {
  { 0x3bc, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, 0,
  { 0x378, 7, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, 0,
  { 0x278, 5, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, 0,
};

Pokud by vam to ani pak nefungovalo (hodne bych se divil), mailnete na
czert na jobs.sk, tam najdete spoustu odborniku kteri vam to na pockani
rozchodi, staci kdyz na par minut odejdete od pocitace. *grin*



+-----------------------------------+
| From source code of Linux kernel: |               Leos Bitto
|                                   |
|         printk(                   |     mailto:bitto na kolej.mff.cuni.cz
| "              \\|/ ____ \\|/\n"  |  http://www.kolej.mff.cuni.cz/~bitto/
| "              \"@'/ ,. \\`@\"\n" |
| "              /_| \\__/ |_\\\n   |   for PGP key (2048/01A43E2D) finger
| "                 \\__U_/\n");    |     bitto na atrey.karlin.mff.cuni.cz
+-----------------------------------+



Další informace o konferenci Linux