Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: mick - 24.11.05 - klo:19.50

Otsikko: .alias? PPPoE netti päälle/pois, PCMCIA irroitus
Kirjoitti: mick - 24.11.05 - klo:19.50
Elikkäs, pitäisi saada jotenkin lyhennettyä komento "sudo pon dsl-provider" vaikka komennoksi "netti". Kuinka teen järkevimmin?

Lisäksi koska joudun vaihtamaan useasti langattoman ja langallisen verkkokortin koneeseen, jossa on vain yksi PCMCIA paikka niin jonkinlainen "pikakomento" tuon PCMCIA-kortin sammuttamista varten on hakusassa. Voiko senkin tehdä .alias komentona, ja kuinka?
Otsikko: Re: .alias? PPPoE netti päälle/pois, PCMCIA irroitus
Kirjoitti: juyli - 24.11.05 - klo:20.02
Elikkäs, pitäisi saada jotenkin lyhennettyä komento "sudo pon dsl-provider" vaikka komennoksi "netti". Kuinka teen järkevimmin?
Skripti:
teepä tiedosto nimeltä netti vaikkapa /usr/local/bin/ -hakemistoon
#!/bin/bash
sudo /usr/bin/pon dsl-provider

Muuta tiedoston oikeudet ajettavaksi. man chmod.
Netti-komennolla kysytään sudo-käyttäjän salasanaa kuten asiaa kuuluu.
PS. Joissakin tapauksissa pitää nimenomaan skripteissä tuo polku määritellä esim. /usr/bin/pon
Otsikko: Re: .alias? PPPoE netti päälle/pois, PCMCIA irroitus
Kirjoitti: mick - 24.11.05 - klo:20.37
Ai niin joo, millähän ilveellä saan tuon PPPoE:n toimimaan wlanin kautta? Winkussa se toimii hyvin. Kokeilin jo laittaa dsl-provider tedostoon eth0 tilalle ra0, mutta sain vain virheilmoituksen...
Otsikko: Re: .alias? PPPoE netti päälle/pois, PCMCIA irroitus
Kirjoitti: juyli - 25.11.05 - klo:11.44
Kokeilin jo laittaa dsl-provider tedostoon eth0 tilalle ra0, mutta sain vain virheilmoituksen...

Mielenkiintoisia kokeiluja, mutta yhtä sun toista jäi selvittämättä. Kun esitetään virheilmoitukseen perustuvia kysymyksiä, olisi hieman apua, jos kertoisit yksityiskohtaisesti tuosta virheilmoituksesta. Aivan erityisesti leikkaa ja liimaa on tehokas metodi jakaa oleellista tietoa.
Otsikko: Re: .alias? PPPoE netti päälle/pois, PCMCIA irroitus
Kirjoitti: mick - 05.12.05 - klo:00.46
Nonnih. Eli ajoin pppoeconfin läpi. Sanoo löytäneensä ra0 verkkokortin tms, joka on siis wlan korttini.
KAikki loput kyselyt menee samalla tavalla kuin eth0 kanssa. Kun pppoeconf on päässyt loppuun, on kehoitteeseen ilmestynyt seuraavat rivit:
Plugin rp-pppoe.so loaded.
/usr/sbin/pppd: In file /etc/ppp/peers/dsl-provider: unrecognized option 'ra0'
Otsikko: Re: .alias? PPPoE netti päälle/pois, PCMCIA irroitus
Kirjoitti: janne - 05.12.05 - klo:01.37
Skripti:
teepä tiedosto nimeltä netti vaikkapa /usr/local/bin/ -hakemistoon
#!/bin/bash
sudo /usr/bin/pon dsl-provider

juu,  noin scriptinä ja ihan pelkkänä aliaksena vaikkapä näin:

luo kotihakemistoon tiedosto .bash_aliases (koska sitä nyt näköjään suositaan tässä ubutussa) ja kirjoita sinne:
Koodia: [Valitse]
alias netti='sudo /usr/bin/pon dsl-provider'
tallenna tiedosto ja muokka vielä tiedostoa .bashrc siten, että poista kommentoinnit (sikäli kuin niitä on) riveiltä:
Koodia: [Valitse]
if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

nyt jokaisen konsoliistunnon yhteydessä luettava .bashrc lukee myös tiedoston .bash_aliases jonne voi sitten jatkossa lisätä halumansa määrän eri aliaksia. jos haluat aliakset käyttöön myös ennen tiedostojen muokkausta avattuihin terminaali-istuntoihin voit komentaa vaikkapa näin:
Koodia: [Valitse]
$ source ~/.bashrc