Hello Pat, hello all,
> I have just remade a 2/0/36 kernel, and made some ax25 modules. When I
> try to ifconfig the baycom, it gets an error. Here's the series:
>
> root@linux1 [1]: setserial /dev/ttyS1 uart none
> root@linux1 [2]: insmod hdlcdrv
> root@linux1 [3]: insmod baycom mode="ser12*" iobase=0x2F8 irq=12
> root@linux1 [4]: sethdlc -i bc0 -a txd 200 slot 100 ppersist 40 half
> sethdlc: Version 0.5; (C) 1996-1997 by Thomas Sailer HB9JNX/AE4WA
> current parameters: TX delay 200ms, TX tail 20ms, slottime 100ms, p-persistence
>40/256, Half duplex
> new parameters: TX delay 200ms, TX tail 20ms, slottime 100ms, p-persistence
>40/256, Half duplex
> root@linux1 [5]: /sbin/ifconfig bc0 hw ax25 KE2LJ-6 up
> SIOCSIFFLAGS: Permission denied
> ^^^^^^^^^^^^^^ WHAT IS CAUSING THIS?
Two reasons are possible:
1. your ifconfig has a problem with the certain command line. In
this case you should try
ifconfig bc0 up
axparms -setcall bc0 KE2LJ-6 up
2. (more likely) something prevents the baycom driver from being
loaded properly. (ifconfig still refuses working)
In most cases, this is caused by the parallel printer driver. Compile
the "parallel printer support" as a module into your kernel and
rmmod it before loading baycom.
Cheers, 73
Gerd